FooPlayer.__init__: Using contender_fn with DEFAULT_WEIGHTS
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961119169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008342669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011118503.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011118725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013898947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000000008725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005562947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991673446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011118446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983335889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000006502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994453446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011120390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994452279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999991674502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991672335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000027789058.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027789058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027786003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027785169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=300000027789058.56 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000033346389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030570001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000000012421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025013890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027793900.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038902779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036126299.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033346666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041679168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000000015478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000000014921.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000000014919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000015485.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027790568.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022235835.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019458319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016678027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016680263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030571653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013901573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025014087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011121572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011122696.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005565183.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022233041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016678038.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016680538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030569166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013902406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038905265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033349151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025014417.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025013292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030568593.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019457750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022234137.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022233015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019456360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025011375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005566586.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005565475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008345198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002788239.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000041679168.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041677501.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041678334.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041679167.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000041679167.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000041680298.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041685299.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041685182.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000041680299.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000041680865.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000041681132.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000041679178.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000041681133.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000041685299.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041685299.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041685299.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041685299.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041685299.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041685300.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041685300.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041685300.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041685300.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041685302.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041685302.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000041685302.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000041685287.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000041685310.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000041685297.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000041691265.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000041691265.5 node_expansions=38
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000041689057.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041686397.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041691266.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000041686406.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000041686965.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000041687244.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000041688780.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000041685285.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000041687229.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000041691266.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041691265.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041691265.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000075025696.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008363098.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000033358141.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000033358141.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000038914585.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008363098.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008363098.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008363098.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999966695543.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999966695543.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999966695543.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999966695543.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008363098.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008363098.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000038914585.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000038914585.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008363098.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008363098.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000075025696.5 node_expansions=1050
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000075033529.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000075025696.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075033529.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075031418.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000075025696.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075031696.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075033252.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075029752.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000075033529.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000075031696.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1200000075025696.5 node_expansions=242
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000075029474.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075029485.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075027376.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000075025696.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075027640.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075029210.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075025710.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075030863.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000075027654.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000075027834.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000075025696.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075025710.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075025710.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075025721.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075025721.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075025710.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075025710.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075025711.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075025711.0 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000075029500.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000075029490.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000075027378.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000075027656.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000075029211.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000075025712.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000075030878.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000075027655.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000075027822.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113909537.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1500000113909537.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113909537.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113909537.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966685534.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966685534.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000113909527.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000047242856.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000072241993.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000072241970.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000008353081.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000077798425.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000047242856.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000047242859.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000047242859.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000005575290.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000005575318.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000005575303.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000008353067.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000047242845.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000077798414.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000077798414.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000047242845.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000047242856.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000113909527.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113909526.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113909526.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113913717.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113913717.2 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000113917870.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113916495.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113915384.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113916592.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113917148.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113913717.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113917425.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113915661.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000113915759.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1500000113917870.2 node_expansions=203
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000113916038.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113914941.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113915204.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113915214.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113917885.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113916759.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113913259.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113917449.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000113915227.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113915370.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000113917885.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113917881.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113917881.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113917894.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113917894.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113917904.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113917904.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113917895.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113917895.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000113917905.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113917880.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113917905.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966693905.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966693905.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000150024270.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000047251238.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000072250340.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000072250350.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000008361464.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000077806794.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000047251242.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000047251228.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000047251242.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000005583672.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000005583672.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000005583671.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000008361449.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000047251228.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000077806793.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000077806794.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000047251242.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000047251238.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000150024270.2 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000113917894.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113917894.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150024285.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150024285.8 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000047251229.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000072250350.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000072250360.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000008361451.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000077806784.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000047251229.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000047251238.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000047251229.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000005583672.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000005583683.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000005583672.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999966693894.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000008361461.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000047251229.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000113913172.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000077806795.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000047251228.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000047251238.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1800000113913172.5 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077806795.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077806795.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077806802.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077806802.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000077806791.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077806791.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000077806792.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000077810911.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000077810927.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000077806762.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000077806772.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000077810927.0 node_expansions=57
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000077809704.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077809539.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077808426.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000077808704.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077808705.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077810260.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000077806760.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077810927.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000077808720.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000077808871.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000077809982.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000077810927.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077810927.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077810927.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077810939.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077810939.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077810938.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077810938.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000041691508.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000041691492.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000041691526.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000041691515.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000041694911.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000041694911.2 node_expansions=36
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000041694356.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000041694281.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000041694647.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000041693170.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000041693435.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000041694911.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000041694369.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000041691490.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000041693448.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000041693536.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000041694633.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000041694911.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041694911.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041694911.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041694926.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041694926.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041698160.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041698160.2 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000041696484.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000041697716.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000041698150.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000041695939.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000041696594.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000041696872.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000041697896.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000041694927.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000041696872.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000041697039.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000041698161.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000041697040.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1500000041698161.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041698150.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041698150.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025034700.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025034700.2 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000025031485.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000025031469.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000025031478.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000025031491.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000025034689.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000025034689.2 node_expansions=50
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000025033033.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000025034268.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000025034689.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000025032467.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000025033149.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000025033411.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000025034411.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000025033426.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000025034427.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000025031490.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000025033593.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000025033315.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000025033601.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000025034689.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025034689.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000025034689.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025034713.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025034713.8 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000025036280.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000025037102.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000025037507.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000025035713.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000025036380.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000025036659.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000025037669.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000025036671.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000025037658.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000025037669.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000025034713.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000025036835.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000025036547.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000025036824.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1500000025037669.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000025037658.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000025037658.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025037687.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025037687.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000025037683.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000025037660.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000025037683.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000050034147.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000050034147.8 node_expansions=77
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000025037682.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000025037644.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000025037682.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005591311.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005591311.8 node_expansions=5
FooPlayer.decide: Prioritizing 19 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1500000005592861.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000005593690.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000005594079.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000005592311.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000005592978.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000005592149.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000005593246.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000005591301.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000005594256.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000005591316.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000005591305.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000005594538.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000005593416.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000005593145.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000005593422.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000019474562.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000022253727.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000030587794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000027810277.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=1800000030587794.2 node_expansions=99
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030587794.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030587794.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000030589349.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000030590169.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000030590569.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000030587780.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000030589448.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000030588624.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000030589725.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000030587790.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000030590725.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000030587780.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000030587780.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000030591003.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000030589891.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000030589627.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000030588891.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1800000030591003.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030590169.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030590169.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919478136.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919478136.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000066702127.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000036146558.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000072257673.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000025034568.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999980590113.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000050035457.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000016705046.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000000035436.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000011149491.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999933367904.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999969479880.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999958367880.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999961145672.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000019482824.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000030591012.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000047260602.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000016702123.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000000035450.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000072257673.0 node_expansions=182
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000072258681.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000072257659.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000072259213.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000072260448.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000072260048.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000072257657.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000072259348.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000072258490.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000072259602.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000072257659.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000072260626.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000072257657.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000072257657.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000072259782.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000072259505.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000072258793.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1800000072260626.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000072260602.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000072260602.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072260636.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000072260636.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072260615.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000072260615.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919481073.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919481073.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919481049.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919481049.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933364657.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999933364657.5 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999900032849.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999900032852.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999900032858.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999900032852.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999933364657.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WHEAT')) score=2099999933364657.5 node_expansions=36
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2099999930583673.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2099999925027118.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2099999927807270.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2099999933364672.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2099999933364672.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933364672.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999933364672.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936142435.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936142435.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999936142421.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936142421.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936142459.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936142459.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999900031335.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999936142426.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999936142449.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999936142426.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999936142447.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=2099999936142449.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936142414.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936142414.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999900031332.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999900031353.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999900031333.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999900031343.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999900031355.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2099999900031355.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999900031353.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999900031353.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999869475798.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999869475798.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000002810020.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000008365576.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000044476698.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999961142462.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999927810020.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000016698909.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999952810020.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999936143375.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999983365576.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999905587808.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999894475798.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999866698020.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999875031353.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999952810020.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000016698909.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000013921133.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999952810038.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999936143355.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000044476698.0 node_expansions=126
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000044476687.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000044476687.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000044476694.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000044476687.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000044476684.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'ORE')) score=2100000044476694.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000044476706.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000044476706.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999866698020.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999866698020.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999866698006.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999866698006.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999866698007.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999866698007.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999866698038.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999866698038.5 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011120447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016677391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013897614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000038901280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025010669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011119614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999986115335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983335612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000009002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000008446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005565113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000008946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961116668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961116113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999961114445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=300000038901280.8 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038901280.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038898780.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=300000038901280.8 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000055572544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038905501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047238330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044458256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052790269.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055572514.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052794165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038905500.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038904378.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055573031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016681887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000058350331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063905898.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055572544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030568240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027788516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027789627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030567407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036122144.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022233808.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022235739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044459143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038903318.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044461388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022235749.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022235194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030571042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025014350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050014708.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055571373.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041681903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041680539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016680196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041679695.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016678781.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016679372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016677406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027791874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050016097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000038903850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038902476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041682754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000063905898.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063904776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063905898.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063905887.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000063905898.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063905912.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063905912.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063905898.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063905898.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063905909.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063905909.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063905936.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063905908.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063905936.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063905936.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063905936.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000033350368.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063905908.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000063905908.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063905908.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063905908.4 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000002793020.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000002793023.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000002798446.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000002793025.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000002793010.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000002798443.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000002793023.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000002793031.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000002798444.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000002793011.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000002793013.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000002793013.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000002798456.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000002793021.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000002798443.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=600000002798445.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'WOOD')) score=600000002798456.8 node_expansions=164
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002803876.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002803876.6 node_expansions=89
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000002803874.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002800929.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002800818.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002800651.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002799429.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002798429.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002801763.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002799818.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000002803874.1 node_expansions=164
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000002803887.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002800832.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002800929.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002800651.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002799429.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002798440.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002801375.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002801764.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000002799818.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000002803887.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972248319.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972248319.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972248318.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972248318.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972248319.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972248319.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972248320.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972248320.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972248334.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972248334.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947251784.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947251784.1 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999947245556.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999947248311.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999947251784.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999947248322.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999947248332.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999947251784.1 node_expansions=44
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999947250686.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999947250784.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999947250519.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999947250964.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999947249284.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999947248284.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999947251784.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999947251228.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999947251630.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999947249673.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=599999947251784.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999947251784.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947251784.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947251807.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947251807.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947251818.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947251818.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947251795.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947251795.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000069475797.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008362918.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000069475797.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008364686.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058364713.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058364696.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999961140673.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999947251807.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008364673.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008364684.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008364673.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008364696.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008364686.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058364713.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008364696.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999961140673.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999961140686.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008364673.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000069475797.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069475824.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069475824.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069475798.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069475798.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069475834.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069475834.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069475833.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069475833.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097252045.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097252045.5 node_expansions=204
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000069478234.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000069478347.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069478068.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000069478512.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000069480734.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000069476845.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000069475846.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000069478804.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000069479180.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000069477245.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000097247170.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000094465642.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000097246612.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000069480734.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069480735.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069480735.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069485298.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069485298.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000069480736.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000069480701.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000069485298.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000069480724.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000069480711.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000069485298.0 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000069485298.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000069483089.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000069483186.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000069482909.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000069483367.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000069481686.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000069480710.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000069483644.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000069484020.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000069483353.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000069482075.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1200000069485298.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069485311.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069485311.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069485326.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069485326.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069485332.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069485332.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069485335.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069485335.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069485336.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069485336.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000069485350.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069485350.5 node_expansions=2
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000069487847.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000069487735.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000069488014.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000069487569.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000069486347.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000069485347.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000069487736.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000069488292.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000069488680.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000069491348.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000069488013.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000069486737.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000097256670.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000094475140.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000097255116.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000094475682.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000091699460.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1500000097256670.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097256672.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097256672.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069471636.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000069471636.8 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000069474113.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000069474016.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000069474294.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000069473835.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000069472613.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000069471624.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000069474016.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000069473568.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000069474957.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000069477614.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000069474279.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000069473016.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000091689256.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=1800000091689256.8 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091689243.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000091689243.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091689280.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000091689280.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000052805354.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000091694243.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000036138687.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000080583132.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000080583132.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999983354147.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999991689280.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999952799502.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000002800381.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000058360910.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000008355937.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000008355946.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000030578169.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000080583132.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000030578169.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999983354160.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999983354159.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000030578145.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000091694243.0 node_expansions=222
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000091691767.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000091691607.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000091691907.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000091691479.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000091690218.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000091689243.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000091690655.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000091691202.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000091692600.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000091694244.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000091691893.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000091690665.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1800000091694244.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091694266.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000091694266.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000091694288.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000091694256.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000091694288.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000091694291.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000091694291.5 node_expansions=2
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000091700125.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000105583155.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000119472037.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000108360946.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000091699837.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000113916481.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000091697615.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000111138703.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000091699559.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000091700798.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000091699004.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000108360925.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000091699014.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2100000119472037.5 node_expansions=1517
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000091703268.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000091703157.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000091703990.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000091703434.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000091702990.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000091701768.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000091700768.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000091701768.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000091702712.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000091703990.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000091702157.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000091703434.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000091702157.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000119472052.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2100000119472052.0 node_expansions=352
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000119472037.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119472037.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980582273.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980582273.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952804502.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999952804502.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999980582280.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980582280.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980582282.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999980582282.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952804508.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999952804508.2 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2099999952807028.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999952806853.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999952806739.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999952807142.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999952806737.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999952805465.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999952804515.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999952805465.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999952806449.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999952807838.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999952805894.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999952807132.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999952805904.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=2099999952807838.8 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952807838.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999952807838.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952807843.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999952807843.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952807856.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999952807856.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952807846.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999952807846.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952807856.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999952807856.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952810473.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999952810473.8 node_expansions=31
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952807851.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999952807851.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952806208.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952806208.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000091695965.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000052809691.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000119476358.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000063918174.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000052809691.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000080587469.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999994472838.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999991695963.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000002807064.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000086143025.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000008362616.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999980584838.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000002807061.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000080584839.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000030584853.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999994472839.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999994472851.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000030584839.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000119476358.5 node_expansions=444
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000119478288.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119478732.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000119478288.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119478455.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119478844.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119478566.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119477344.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119476344.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119477344.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119478288.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119477732.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000119478844.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000119477455.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000119478288.2 node_expansions=388
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000119476237.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119476228.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000119478288.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000119476228.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000119476238.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000119478288.2 node_expansions=58
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000119478566.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119478457.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000119478299.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119478299.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000119477185.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119478852.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119478449.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119477191.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119476226.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119477185.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119476793.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000119477627.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000119478845.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000119477615.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2100000119478299.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119478296.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119478296.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952810734.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999952810734.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952810733.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999952810733.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999952811609.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999980589387.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999980589395.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999980589384.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999980589400.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2099999980589400.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952811622.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999952811622.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936147608.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936147608.2 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999936149985.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999936149984.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999936149818.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999936149706.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999936148595.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999936149985.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999936149818.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999936148595.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999936147595.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999936148595.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999936148151.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999936148984.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999936149985.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999936148984.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(25, 26)) score=2099999936149985.0 node_expansions=454
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999936149732.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999936149564.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999936149454.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999936148341.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999936150008.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999936149540.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999936148355.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999936147318.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999936148343.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999936148609.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999936147873.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999936148730.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999936149998.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999936147341.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2099999936150008.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999908372230.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999908372230.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999908371351.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999908371351.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999908369698.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999908371352.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999908371352.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999908369649.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999908369649.5 node_expansions=13
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027790169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030568225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013900391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000036121836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019455391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027790169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027790447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016674891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016675169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019451836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963898058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011119003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022229614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002787614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013900669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008343446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999986117557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999961114724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999961114445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999961114446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999986119224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999988897557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=300000036121836.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121836.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119891.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=300000036121836.3 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000052796401.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055573100.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050019486.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052796156.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052795901.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041684164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044458622.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008347719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036126056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000008348256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047236680.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027793256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050018055.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033349108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022238795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022237128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036129698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022238041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033350533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030570795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030570795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033350809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011125740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033348596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030571094.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030569681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008345460.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008345170.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008345463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033349144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025013573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025015795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022237144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016681573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013901573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022236319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013902985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016678816.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022237428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013901860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013904360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025014928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019461027.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000055573100.5 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055572266.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572821.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577698.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000055577698.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573100.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573100.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577722.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577722.9 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055573135.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055573110.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573135.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036133273.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036133273.9 node_expansions=21
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000036130365.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000036130920.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000036133012.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000036131754.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000036128698.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000036130920.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000036133289.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000036132178.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000036133289.9 node_expansions=168
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000036133276.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000036133278.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000036133289.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000036133288.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000036133287.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000036133289.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000036133289.9 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000036133300.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000036133252.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036133300.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000036133301.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000036133286.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036133301.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975020422.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975020422.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999975020413.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975020386.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975020413.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999975020413.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975020400.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975020413.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999975025021.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999975022086.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999975022636.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999975024756.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999975023469.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999975020414.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999975022636.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999975022534.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999975023914.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999975015812.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=899999975015812.6 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999975015813.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999975015798.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975015813.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975015824.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975015824.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999975015827.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999975015798.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975015827.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975015813.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975015813.6 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999975019422.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999975017477.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999975018033.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999975020125.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999975018867.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999975015812.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999975018023.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999975016922.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999975019290.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=899999975020125.8 node_expansions=117
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999975020124.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999975020090.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999975020122.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999975020109.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999975020109.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999975020125.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999975020125.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975020122.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975020122.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975020126.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975020126.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975020111.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975020111.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975020127.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975020127.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999975020128.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999975020112.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975020128.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975020134.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975020134.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999975020144.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999975020112.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975020144.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975020145.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975020145.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999947236656.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999975020111.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999975023734.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999975020144.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999975020145.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999975020134.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999975023734.9 node_expansions=60
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999975023734.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999975021790.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999975022357.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999975021690.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999975023179.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999975020138.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999975022357.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999975022523.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999975021249.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999975023623.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=899999975023734.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975023745.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975023745.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975023748.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975023748.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947240264.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947240264.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008357960.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008357960.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008357958.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008357958.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008361456.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008361456.1 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008352285.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008352285.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975023735.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975023735.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975023755.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975023755.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044469088.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000058361468.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000022247756.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999972246858.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000069473468.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000122251245.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999986135752.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999986135755.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000022247752.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000022247756.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000000025534.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000000025533.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022247755.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041692201.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000041695690.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050029023.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022247746.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000022247755.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000122251245.9 node_expansions=168
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122244977.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122247755.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000122247755.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122244967.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122244967.1 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122247769.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122247769.4 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000044469092.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088910097.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000022247771.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999938912647.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999972246880.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000088910097.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999986135758.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999986135755.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000022247758.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000022247755.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000000025536.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000000025536.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000022247771.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000061132319.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000041692203.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000069465652.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000022247758.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000022247759.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000088910097.0 node_expansions=358
FooPlayer.decide: Prioritizing 12 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000058359657.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058357979.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000058359535.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000058361202.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000058361035.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000058357993.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000058360202.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000058359101.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000058360370.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000058360369.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000058361481.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000088910108.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1200000088910108.0 node_expansions=81
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088910112.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088910112.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088910123.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088910123.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000075021222.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000041687897.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999969464779.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999972242570.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000088910113.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000141687889.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000016687901.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000016687891.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000041687903.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000041687888.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000019465668.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000000021234.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000022243445.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000061135804.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000061132335.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000069465667.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000041687888.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000041687891.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000141687889.2 node_expansions=181
FooPlayer.decide: Prioritizing 11 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141689555.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141687899.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000141688466.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000141691083.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000141690955.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000141687911.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000141690111.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000141689013.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000141689288.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000141690249.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000141691359.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1200000141691359.5 node_expansions=77
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141691359.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000141691335.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141691359.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141691371.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141691371.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141691358.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000141691345.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141691358.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141691369.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141691369.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141691380.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000141691356.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141691380.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000180580201.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000180580201.5 node_expansions=40
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141691381.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000141691367.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141691381.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141691383.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141691383.5 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122246941.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000141694591.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000141694591.5 node_expansions=48
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141691358.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000141691388.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000141694576.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000141694591.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000141694558.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000141694591.5 node_expansions=115
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141694035.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141693044.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000141691369.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000141691920.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000141694591.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000141694454.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000141691365.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000141693587.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000141693753.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000141692758.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000141692476.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000141693758.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000141694591.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141694587.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141694587.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999969476044.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969476044.0 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999969471478.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999969471448.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999969476044.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999969471470.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999969471458.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999969476044.0 node_expansions=60
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999969474099.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999969473115.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999969471448.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999969471999.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999969476055.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999969474489.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999969471433.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999969473655.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999969473835.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999969471434.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999969472832.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999969472555.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999969473832.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1799999969476055.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999969476044.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999969476044.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999969476044.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969476044.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999969476057.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999969476057.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941698280.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941698280.8 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999941700947.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941700669.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999941699948.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999941698283.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999941698836.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999941700669.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999941701336.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999941698281.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999941698281.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999941700669.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999941698280.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999941699670.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999941699391.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999941700670.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1799999941701336.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941698281.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941698281.8 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941701347.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941701347.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941701347.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941701347.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941700918.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941700918.5 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941698290.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999941700946.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999941698305.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999941698304.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999941698292.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1799999941700946.5 node_expansions=72
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999941700946.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941700669.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999941699949.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999941698290.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999941698835.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999941700671.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999941700669.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999941698282.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999941698293.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999941698280.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999941699668.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999941699393.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999941700668.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1799999941700946.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941700957.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941700957.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941700979.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941700979.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000047262012.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000061150900.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000013924103.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999944478746.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000088928678.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000141706456.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999988924068.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999988924079.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000013924071.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000013924071.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999991701846.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999972257436.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999994479658.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000033368536.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000033368536.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000069479647.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000013924068.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000013924068.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000141706456.2 node_expansions=237
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000141706490.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141704268.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000141703512.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000141701848.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000141702400.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000141704237.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000141704234.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000141701848.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000141701848.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000141701845.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000141703247.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000141702956.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000141704245.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1800000141706490.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141706456.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141706456.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141706491.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141706491.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000047262014.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000061150903.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000013928693.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999941705571.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999944483380.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000088928680.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999988928679.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999988928679.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000013928679.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000013928680.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999991706460.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999972262013.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999994484269.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000033373158.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000033373136.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000069484234.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000013928680.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000013928693.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000088928680.5 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000088928694.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088928694.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000058369776.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058369776.2 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000058367404.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000058369776.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000058367414.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000058367424.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000058367401.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000058369776.2 node_expansions=65
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000058369776.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000058369055.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000058367387.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000058367387.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000058367943.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000058369787.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000058369776.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000058367398.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000058367398.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000058368977.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000058367398.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000058368791.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000058368498.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000058369787.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000058369787.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000058369810.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058369810.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000058369798.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058369798.2 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000058369821.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000058369809.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058369821.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999911146701.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999911146701.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999911146710.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999911146672.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999911146710.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999986147614.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000000036499.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999991703135.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999883368946.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000027814276.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000180592025.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999927814280.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999927814279.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999977809757.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999952814280.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999969480913.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999911147613.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999933369836.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999997254202.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999972258721.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000008369836.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000038920869.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000036143370.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000180592025.5 node_expansions=174
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141703181.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141703181.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999986147610.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000000036503.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999952814276.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999880591180.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999883368943.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000027814280.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999927814276.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999927814276.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999952814276.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999952814276.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999930592058.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999911147614.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999933369846.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999972258735.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999972258735.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000008369836.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000013925387.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000013925387.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), None, None)) score=1800000027814280.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000027814276.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000027814270.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027814276.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000066703148.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000066703148.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999986147589.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000000036489.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999952814258.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999880591145.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999883368924.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000141703155.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999927814256.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999927814256.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999952814257.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999952814258.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999930592036.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999911147589.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999933369811.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999972258700.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999972258711.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000008369822.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000013925377.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000013925367.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), None, None)) score=1800000141703155.5 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141703158.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000141703143.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141703158.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141703168.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141703168.5 node_expansions=9
FooPlayer.decide: Prioritizing 4 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000180591999.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000166703116.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000163925322.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000161147578.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=2100000180591999.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180591988.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180591988.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999986147579.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000038925347.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999991703116.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999880591116.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999883368877.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000066703123.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999966703111.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999966703100.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999991703100.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999991703111.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999969480886.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999950036449.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999972258655.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000011147580.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000011147581.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000047258695.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000052814245.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000052814245.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000066703123.5 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000066703123.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000066703123.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999986147579.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000038925368.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999991703140.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999880591123.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999883368902.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000180592023.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999966703137.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999966703137.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999991703123.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999991703123.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999969480914.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999950036470.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999972258695.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000011147581.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000011147578.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000047258701.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000052814247.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000052814257.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000180592023.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180592023.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180592023.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999880591149.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999880591149.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999880591135.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999880591135.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999866702264.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999866702264.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999972258704.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000025036495.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999977814259.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999869480036.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000052814271.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000191698623.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999952814257.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999952814270.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999977814261.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999977814259.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999955592035.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999936147594.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999958369814.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999997258718.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000011147606.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000047258703.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000038925371.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000038925371.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2400000191698623.0 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166703146.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166703146.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999866702248.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999866702248.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999869480036.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999869480036.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999972258689.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000025036480.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999977814248.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999866702256.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000052814246.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000166703146.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999952814245.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999952814245.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999977814257.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999977814247.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999955592023.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999936147580.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999958369812.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999997258691.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000011147593.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000047258691.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000038925368.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000038925371.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000166703146.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166703149.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166703149.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166703135.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166703135.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166703137.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166703137.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166703151.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166703151.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000166703137.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166703156.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000166703156.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000166703160.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166703154.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000166705499.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000166705499.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000166703167.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000166705499.8 node_expansions=87
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000166703144.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166705484.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000166703125.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000166705499.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000166703166.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000166705499.8 node_expansions=68
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000166705499.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166704788.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000166703127.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000166703122.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000166703702.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000166704111.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000166705257.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166705513.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000166703146.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000166703111.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000166704677.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000166703111.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000166703111.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000166704233.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000166705224.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=2100000166705513.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166705535.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166705535.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000152816635.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000152816635.0 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000152816626.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000152818999.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000152816636.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000152816647.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000152816619.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2700000152818999.0 node_expansions=77
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000152818998.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000152816887.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000152816610.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000152816620.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000152817165.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000152817610.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000152818735.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000152816610.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000152816620.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000152818182.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000152816645.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000152816610.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000152817721.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000152818756.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000152817609.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2100000152818998.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000152819009.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152819009.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000152819024.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152819024.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000152819048.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152819048.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000152819048.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000152819048.0 node_expansions=37
FooPlayer.decide: Prioritizing 23 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000152819047.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000152819325.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000152819047.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000152819047.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000152819603.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000152820047.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000152821158.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000152819047.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000152819047.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000152821436.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000152820603.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000152819047.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000152819047.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000152820158.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000152821158.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000152820047.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000175035671.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000175031453.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2400000175037060.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2400000177813548.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2400000166702048.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=3000000166702307.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 22: expected_value=2400000163925658.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=3000000166702307.0 node_expansions=380
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000166702338.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000166702301.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000166702293.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000166704669.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000166702315.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'WOOD')) score=3000000166704669.0 node_expansions=109
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000166702296.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000166702557.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000166702328.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000166702279.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000166702846.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000166702279.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000166703390.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000166702279.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000166702293.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000166704682.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000166703846.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000166702296.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000166702279.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000166703401.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000166704407.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000166703279.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2400000166704682.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000166704679.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166704679.5 node_expansions=17
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069456945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033346334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033344945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072236655.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033346056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033346334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033346056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033345223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080568389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069458387.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000086126155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080570877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083347544.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077791987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075013945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000086125889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000066680000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052789165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052788054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000072235055.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052789165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000075013388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055566665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055567221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000066680277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066680265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055566375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000072237265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050010819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000058343889.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050010276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050010832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052788597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000058341665.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061121666.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000058343054.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047230542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052790555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050009443.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066677830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055566943.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000086126155.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086130321.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086130321.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128099.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000086130321.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000038905273.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000002794639.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000002793252.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041683108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041680272.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041684440.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005569919.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002793520.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002793252.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002794086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050017266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041683866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030570207.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038902498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041683334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036128887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000047237821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000058349766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027792408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013904073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013902961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033349973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022238015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036128307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016681573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016682128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027792962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013904349.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013901294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013899072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019455763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008345472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025014986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027792754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019459684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011125461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027790517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030570532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027791906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005567406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022236365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019456350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036125809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016681850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000058349766.2 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058347544.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058348655.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058349766.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000058349766.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136586.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061136586.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130332.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061130332.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061132273.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061132008.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061133385.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061132976.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061135767.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061134642.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061136587.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061132565.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000061136587.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136599.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136599.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136588.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061136588.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061136587.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086136622.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008357045.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061136600.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091692179.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008357032.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061136587.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086136599.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086136600.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008357032.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008357031.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061136587.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061136588.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091692167.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091692177.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061136587.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008357031.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008357031.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000091692179.9 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091692166.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692154.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692166.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008357045.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008357045.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061136599.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061136599.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086136610.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061136587.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091692156.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008357031.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061136587.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086136598.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086136598.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008357031.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008357031.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061136587.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061136610.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091692154.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091692167.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061136599.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008357031.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008357045.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000091692167.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692157.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692157.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692158.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692158.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063911601.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063911601.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697597.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091697597.4 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061142028.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061142028.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086142041.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008362472.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061142028.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091697597.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008362472.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061142028.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086142041.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086142039.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008362472.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008362472.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061142028.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061142028.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091697597.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061142028.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008362472.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008362472.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000091697597.4 node_expansions=366
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091692198.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692179.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091692177.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091692187.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091692187.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091697607.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000091697607.4 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091694107.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091697065.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091693829.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091695242.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091697607.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091697631.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091696496.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091694840.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091694385.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000091697631.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697631.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697631.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697631.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091697631.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697631.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697631.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697656.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697656.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122253144.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122253144.4 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122253144.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000122253167.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=900000122253167.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122250366.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122250366.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122258033.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122258033.2 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000122255112.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122258035.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122254813.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122256223.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122255811.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122255824.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122257477.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122255366.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122256644.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122256090.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000122258035.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122258033.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122258033.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122262376.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122262376.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122258079.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122258077.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122258079.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122262385.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122262385.0 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000122258087.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122258090.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000122258077.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000152813575.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000122258097.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000122262396.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1200000152813575.2 node_expansions=48
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152813575.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1200000152813575.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152813611.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152813611.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038922911.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038922911.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038922909.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038922909.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038922946.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038922946.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000122258057.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000122258020.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000147258080.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000122258020.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000152813599.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000038922924.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000122258020.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000147258044.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000147258021.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000038922909.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000038922946.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000122258020.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000122258055.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000152813599.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000152813599.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000122258020.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000038922909.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000038922909.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000152813599.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152813577.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152813577.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152813591.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152813591.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152813577.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152813577.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152813611.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152813611.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152810834.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152810834.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152813626.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152813626.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152813591.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152813591.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152813611.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152813611.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152813611.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152813611.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152819332.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152819332.2 node_expansions=154
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000152813657.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152813635.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152813657.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038921016.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038921016.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038921016.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038921016.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075024314.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075024314.0 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000038927274.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000038925329.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000038925163.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000038928385.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000038927996.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000038927996.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000038928829.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000038925774.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000038926718.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000038928829.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000063917503.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000038913725.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000075024338.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000038926718.5 node_expansions=247
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000038923245.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000038923223.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000038926718.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000038923243.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000038923243.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000038923233.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000038926718.5 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000038925163.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000038925344.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000038924885.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000038925329.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000038926274.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000038925911.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000038926718.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000038927552.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000038925607.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000038925885.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000038926718.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1800000038926718.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038926733.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038926733.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038926744.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038926744.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000011142686.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000038926730.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000038926730.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038926741.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038926741.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038926730.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038926730.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038926734.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038926734.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038926734.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038926734.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038926751.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038926751.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038926753.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038926753.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038926755.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038926755.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038926757.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038926757.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000011142701.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000011142701.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038931066.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038931066.0 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038926745.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000038931078.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000038931045.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000038926776.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000038926754.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000038931078.5 node_expansions=100
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000038928719.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038928853.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000038929134.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000038928408.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000038928856.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000038929800.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000038929411.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000038931088.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000038929131.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000038929408.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000038930274.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1800000038931088.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038931078.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038931078.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038931077.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038931077.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038931077.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038931077.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038928628.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038928628.5 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038928614.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000075031912.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000075031912.8 node_expansions=51
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038928600.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000038931797.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000038931797.8 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038928577.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000038928600.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000038928574.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000038931797.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000038928584.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000038931797.8 node_expansions=56
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000038931797.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038931242.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000038930522.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000038930686.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000038930964.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000038930244.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000038930686.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000038931631.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000038931242.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000038930998.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000038931244.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1800000038931797.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038929020.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038929020.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038931784.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038931784.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038931798.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038931798.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038934438.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038934438.8 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038931786.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000038934438.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000038931818.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000038931796.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000038931776.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000038934438.8 node_expansions=54
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000038934438.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038932774.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000038933716.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000038933883.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000038934161.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000038933438.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000038933883.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000038932605.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000038934438.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000038934175.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000038934438.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1800000038934438.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038934438.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038934438.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038934453.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038934453.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038934455.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038934455.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122269554.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000122269588.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000147269623.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000038937122.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000122269575.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000152825144.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000122269573.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000147269577.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000147269584.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000038934476.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000038934498.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000122269554.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000122269554.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000152827777.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000152825140.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000122269573.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000038934464.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000038934462.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000152827777.2 node_expansions=123
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000152826130.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152827074.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152827241.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152827541.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152825130.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152827241.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152825963.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152826130.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152825130.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152826130.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152827531.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000152827796.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000152827796.8 node_expansions=132
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000152827786.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152827796.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000152827774.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000152827786.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000152827784.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1800000152827796.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152827808.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152827808.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152827811.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152827811.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152827796.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152827796.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152827832.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152827832.5 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152827798.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000152827795.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000152827793.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000152827807.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000152827832.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000152827832.2 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152827810.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152827810.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180598310.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180598310.0 node_expansions=97
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000152828797.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152829754.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000152829363.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000152828810.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000152830184.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000152827797.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000152828795.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000152828629.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000152828795.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000152827810.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000152828832.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000152830199.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000152828795.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1800000152830199.2 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152830199.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152830199.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152830199.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152830199.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122274629.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122274629.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000147274640.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000038939518.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000122274643.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000152830210.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000038939532.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000122274643.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000147274640.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000147274654.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000038939518.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000038939518.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000122274631.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000122274643.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000152830195.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000122274629.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000038939518.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000038939518.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000152830210.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152830210.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152830210.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038941907.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038941907.2 node_expansions=44
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122274643.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122274629.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000147274642.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000122274643.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000152830195.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000038939532.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000122274629.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000147274642.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000147274642.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000038939518.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000038939554.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000122274629.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000122274629.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000152830232.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000152830197.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000122274629.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000038939518.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000038939518.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000152830232.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152830210.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152830210.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000150046497.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000122274667.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000147274654.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000038939533.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000147273608.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000152830199.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038939531.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000122274643.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000147274644.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000175046511.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000038939531.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000038939531.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000122274643.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000150045107.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000152830199.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000122274645.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000038939531.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000038939543.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2100000175046511.2 node_expansions=143
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000147274656.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000147274654.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147274656.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000147274679.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000147274684.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000147274684.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000147274654.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147274654.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038939542.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038939542.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000122274650.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000122274650.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000147274684.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000122274653.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000152830207.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000038939539.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000122274653.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000147274664.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000147274684.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000038939551.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000038939539.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000122274650.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000122274650.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000152830210.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000152830210.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000122274653.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000038939539.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000038939551.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000152830210.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152830239.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152830239.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152832583.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152832583.5 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000152830207.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152830209.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000152830228.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000152830241.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000152832583.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000152832583.5 node_expansions=43
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000152831229.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152832173.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152831750.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152831229.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152832598.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152830194.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152831194.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152831062.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152831203.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152830196.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152831203.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000152832583.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000152831194.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1800000152832598.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000152832583.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152832583.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000122277042.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000122277028.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000147277041.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000038941916.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000122277042.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000152832597.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038941918.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000122277028.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000147277041.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000147277041.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000038941931.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000038941931.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000122277030.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000122277042.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000152832599.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000122277028.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000038941925.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000038941916.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1800000152832599.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152832606.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152832606.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180604511.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180604511.5 node_expansions=102
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000122277085.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000122277073.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000147277082.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000038941974.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000122277076.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000152832642.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038941964.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000122277073.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000147277086.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000147277086.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000038941971.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000038941961.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000122277073.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000122277085.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000152832639.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000122277076.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000038941964.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000038941974.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000152832642.0 node_expansions=108
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000152832627.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152832619.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152832627.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152834973.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152834973.5 node_expansions=31
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000152832641.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152835002.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000152835002.5 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000152832640.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152832615.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000152832628.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000152834969.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000152832638.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000152835002.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000152835002.5 node_expansions=65
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000152833628.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152834572.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152834169.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152833628.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152832628.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152833613.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152835017.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152833628.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152832613.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152833625.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152833458.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000152835002.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000152833613.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=1800000152835017.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152835017.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152835017.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152835014.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152835014.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152832236.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000152834993.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000152834993.0 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152835005.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000152834985.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000152834985.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000152834993.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000152835005.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152835005.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000152835036.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000152835036.5 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152835038.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000152835037.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152835038.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000038944352.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000038944352.0 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038944357.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000038944337.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000038944351.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000038944339.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000038944337.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038944357.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038944371.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038944371.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000011157926.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000011157926.8 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038944380.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038944380.8 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000038945393.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038946337.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000038945948.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000038945380.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000038944383.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000038945383.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000038945217.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000038945383.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000038944393.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000038945393.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000038945381.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000038946769.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000038945393.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000038946769.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000011159328.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000011159328.2 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036157916.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000036157916.5 node_expansions=63
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999980603380.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000011158918.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000011158905.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000011158902.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000011158895.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1800000011158895.0 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999980603346.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000011158887.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000011158887.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000011158895.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000011158919.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=1200000011158919.5 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999980603331.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980603331.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999980603331.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980603331.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999980603331.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980603331.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999980603363.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980603363.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999980603331.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980603331.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000005602329.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000005602329.0 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999980597439.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999980597010.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000011155330.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000005602328.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000019489719.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999994486342.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000005597826.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999991709937.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999997267327.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000005598051.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2100000005602328.8 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005602328.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005602328.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000005602341.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000005602341.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005602343.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005602343.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000005602356.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000005602356.0 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005602343.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005602343.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000005602343.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000005602343.5 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005602353.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000005602320.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000005602340.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000005602353.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000005602350.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2700000005602350.0 node_expansions=55
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999977824585.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000005602349.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000005602349.8 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999977824572.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977824572.0 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2099999977824586.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2099999977824575.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2099999977824588.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2099999977824576.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2099999977824576.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2099999977824578.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2099999977824586.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999977824584.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2099999977824564.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999977824576.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999977824564.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2400000016710942.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2099999977824589.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2099999977824586.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999977824586.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000016710942.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=2400000016710942.0 node_expansions=138
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2399999977818675.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2399999977818229.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000008376564.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000016710954.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2399999991707563.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2400000002819078.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2399999988931176.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2399999994488563.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2400000002819286.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2400000016710954.0 node_expansions=35
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000000007614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016678225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011121280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030564891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000038901003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000036121003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005565336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002785391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005563169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961113613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005561779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005562057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999983337835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000009502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000006502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000038901003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038900169.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038901003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038899614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=300000038901003.0 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000055568589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047235268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052795878.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000013902722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038903275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038900210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044462790.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047239632.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044460756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044460551.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055572554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044461652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047236943.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013903266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013900208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022234929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022234073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036125197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027789627.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036125498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022234096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022235485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025013261.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016679916.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038903317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036123028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036124126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027793517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041682145.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038906310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027793517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027792985.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041682752.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025015184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030569681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041682775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030569681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025013538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041681944.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030569975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030568295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013901296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013901281.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000055572554.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055570609.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572565.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571734.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000055572565.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572565.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572565.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572566.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572566.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578239.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578239.5 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055572567.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055572544.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055572555.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055578239.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055572541.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000055578239.5 node_expansions=30
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055577282.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572527.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055574217.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055575183.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055578253.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055576714.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055575328.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055577128.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000055578253.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578263.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578263.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578263.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578263.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080578287.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019465396.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994465374.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088911609.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055578263.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000013909832.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038909843.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055578276.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994465374.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055578263.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055578276.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088911623.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088911608.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055578263.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055578263.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055578263.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000013909832.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055578263.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000088911623.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911623.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911623.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465374.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994465374.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080578274.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019465398.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088911607.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055578263.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013909818.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038909843.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055578263.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994465385.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055578263.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055578274.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088911618.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088911620.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055578276.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055578276.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055578274.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000013909818.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055578263.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055578263.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000088911620.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911610.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911610.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961132054.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961132054.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961132044.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961132044.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961136776.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961136776.6 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047249655.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999986136766.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088916322.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022249654.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999980581210.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005581211.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022249654.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999961136765.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022249654.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022249654.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088916322.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088916332.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022249654.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022249654.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022249654.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999980581210.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022249654.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022249654.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000088916332.1 node_expansions=378
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088916335.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088911610.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088913280.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088914280.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088914266.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088914388.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088915777.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088915113.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088916211.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000088916335.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916335.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916335.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916322.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088916322.1 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088916332.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088917987.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088919001.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088918432.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088918998.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088919098.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088920487.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088919554.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088917334.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088920932.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000088920932.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088920945.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088920945.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088920957.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088920957.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088920957.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088920957.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088926652.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088926652.9 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000088922608.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088920955.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088923608.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088923066.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088923608.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088923733.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088925108.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088926664.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088924164.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088921941.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088923621.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000088926664.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088926664.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088926664.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088926689.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088926689.4 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000063926679.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088926663.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088926642.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088926655.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088926655.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088926676.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=600000088926676.4 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088926653.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088926653.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961147083.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961147083.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961147120.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961147120.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961147120.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961147120.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999961147098.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961147098.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961147132.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961147132.9 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999961147120.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961149232.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961148132.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961147132.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961149788.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999961149898.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999961151287.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999961150343.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999961148122.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999961150621.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999961148121.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999961149798.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=599999961151287.6 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961151288.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961151288.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961151288.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961151288.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961151299.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961151299.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961154798.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961154798.8 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=599999961151298.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961154521.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961152298.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961153423.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961153966.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999961151312.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999961154077.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999961152298.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999961154521.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999961154812.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999961152299.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999961153966.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999961153132.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=599999961154812.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961154809.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961154809.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927820896.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927820896.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927817411.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927817411.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927820851.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927820851.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927817400.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927817400.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999894487517.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999894487517.8 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999894481568.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999894484044.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999894487517.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999894484045.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999894484052.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999894487517.8 node_expansions=50
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=599999894484030.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999894487239.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999894485040.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999894486142.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999894486684.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999894484041.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999894486809.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999894485017.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999894487239.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999894485017.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999894486684.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999894487517.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999894485850.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1199999894487517.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999894487517.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999894487517.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999894487554.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999894487554.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999894487517.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999894487517.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894487541.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894487541.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894487565.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894487565.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999894487566.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999894487530.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894487566.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894487555.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894487555.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999894487556.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999894487531.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894487556.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894487568.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894487568.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999894487567.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999894487555.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894487567.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999894485064.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999894487556.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999894487580.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999894487576.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999894487567.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999894487580.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999894487580.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999894487580.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999894487567.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894487580.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916703054.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916703054.0 node_expansions=73
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999980591942.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999941703054.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999941703054.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022258609.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000027814442.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999930591320.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999955591331.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999961147765.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999986147776.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999986147776.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000027814442.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000094481109.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000027814442.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999961147765.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999961147765.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999930591320.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999961147765.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999961147765.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000094481109.5 node_expansions=1242
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063928812.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063932034.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063929799.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063928812.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063931465.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063931187.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063928798.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063931577.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000063929799.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000063932022.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000063929798.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000063928812.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000063930355.4 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=600000063930632.1 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000094481120.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=900000083367623.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=900000083367620.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=900000088925290.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=900000094481120.5 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094481123.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094481123.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094481134.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094481134.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999955592247.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999936146913.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999894479360.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999997258913.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000027814481.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999930591346.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999955591370.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999961147801.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999911146915.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999986147788.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999986147802.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000027814458.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000027814468.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999961147804.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999961147791.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999930591346.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999961147804.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999961147792.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000027814481.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000027814455.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000027814433.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027814455.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027814477.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027814477.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000027814488.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000027814470.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027814488.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066703313.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066703313.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999980588701.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999972255368.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999894479349.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000022255368.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999930591348.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999955591356.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999961147793.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999911146904.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999986147817.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000011144257.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000027814471.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000119477590.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000027814467.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999961147804.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999961147793.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999930591349.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999961147794.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999961147794.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000119477590.8 node_expansions=400
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=900000094481126.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094484337.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094481126.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094481124.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094483793.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094482113.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094481113.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094483892.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094482124.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094484337.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000094482115.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000094481124.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000094482670.6 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000094482957.4 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000113919945.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000113919937.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1200000119477604.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=1200000119477604.2 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119477592.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119477592.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119477626.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119477626.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094477608.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094477608.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094477637.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094477637.8 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999980588739.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999972255394.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999916699851.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999997255393.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000027814147.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999930587837.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999980587838.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999961144294.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999922255393.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999986144295.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999986144283.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000027810951.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000002810949.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999936144282.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999961144282.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999930587839.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999961144293.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999961144283.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000027814147.2 node_expansions=266
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000027810928.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000027810934.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000027810937.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000027810960.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000027810940.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000027810960.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000027810950.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000027810925.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027810950.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047249807.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047249807.5 node_expansions=41
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000027810963.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000027814186.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000027810963.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000027810976.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000027813626.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000027810976.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000027810964.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000027813741.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000027810960.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000027814198.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000027811960.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000027810974.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000027812525.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000027812809.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000027805403.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000047249845.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1500000047249845.5 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047248179.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047248179.0 node_expansions=17
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000002787891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013899003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019454836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000038898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961116668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999961113334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999961115835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994452335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005561779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000013899279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000006502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994453724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=300000038898225.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038898225.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=300000038898225.25 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000036128309.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055574200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052796724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005569639.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005570776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050017012.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052795046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036128889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052795900.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055574235.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058352268.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052795891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038904167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044458888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005567404.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005567670.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005567115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005569629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025014406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033349444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013902406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013901295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016682153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008346871.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030572764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027792185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027792753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033350555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011125195.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022235764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027788818.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016679927.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016678805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016678527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019455472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022234671.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019456870.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008344374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027790819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025011350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025012195.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016678792.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000058352268.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058357132.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058356175.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058354655.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000058357132.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357154.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357154.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058357132.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058356152.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058353097.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058353929.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058356855.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058353929.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058353096.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058353823.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000058357132.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357132.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357132.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244266.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244266.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244265.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244265.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244242.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244242.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244266.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244266.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244267.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244267.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244256.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244256.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091690479.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058357145.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058357145.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005577589.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058357146.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030577601.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000125023837.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058357169.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058357146.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058357146.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058357170.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005577589.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005577590.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058357145.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997244256.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058357146.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000091695909.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091690480.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000125023837.6 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125023847.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125023847.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125023846.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125023846.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000125023847.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125023822.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125023847.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125023854.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125023854.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000125023813.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125023824.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000125023834.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000125023844.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000125023868.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000125029276.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000125029276.5 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000125028554.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000125028456.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000125025512.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000125026345.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000125029301.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000125029287.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000125026332.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000125025523.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000125026222.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000125029301.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125029287.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125029287.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000125029291.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125029253.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125029291.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125029302.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125029302.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000125029325.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125029275.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125029325.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152801622.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000152801622.9 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000125029302.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125029290.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125029302.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152801623.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000152801623.9 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000125029300.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125029302.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000125029302.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125029315.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125029315.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000125034720.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125034720.0 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000125029292.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125029292.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091695968.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025029299.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025029303.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999972249747.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025029299.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030583065.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000052801636.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025029303.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025029299.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025029301.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999972249743.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999972249745.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025029299.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999963916410.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000002800736.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025029303.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086134970.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058362632.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000086134970.9 node_expansions=104
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058362645.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058362645.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058362644.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058362645.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000058362645.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058362645.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058362645.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058362646.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058362646.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058362646.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058362646.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091695978.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000025029313.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025029309.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999972249753.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025029313.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030583086.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000125029310.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000025029313.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025029309.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025029313.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025029309.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999972249757.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999972249753.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025029313.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999963916424.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999963916424.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025029309.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058362643.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000125029310.2 node_expansions=73
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152801611.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000152801611.1 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000125029310.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125029278.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000125033887.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000125029278.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000125029289.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000125033887.9 node_expansions=40
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000125031776.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000125032523.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000125031776.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000125033887.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000125030943.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000125029277.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000125032245.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000125031943.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000125030944.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000125031665.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000125033887.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125033888.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125033888.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125033887.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125033887.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125033912.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125033912.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125038783.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125038783.4 node_expansions=69
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000125033914.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125033897.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000125033907.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000125033907.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000125038772.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000125038772.4 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000125038785.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000125036396.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000125037116.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000125035994.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000125036397.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000125035561.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000125033883.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000125034883.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000125036563.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000125035563.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000125036296.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000125038785.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125038772.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125038772.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125038819.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125038819.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000125038796.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125038796.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125038822.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125038822.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125038811.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125038811.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125038799.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125038799.9 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000125038798.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125038763.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000125038775.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000125038776.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000125038773.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125038798.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963925922.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963925922.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963925908.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963925908.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999963925910.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963925887.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999963925910.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999963925886.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999963925884.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963925910.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936141855.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936141855.4 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091699199.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997254745.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025032531.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999972252977.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997254744.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002808542.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000097254764.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997254763.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997254745.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997254744.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997254757.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999944475189.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999944475188.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997254763.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999936141856.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997254745.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000030588078.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000030588078.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000097254764.9 node_expansions=216
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097254745.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097254742.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000097254755.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097254755.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097254752.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000097254755.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097254755.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097254755.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097254757.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097254757.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097254756.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097254756.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125024842.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125024842.0 node_expansions=75
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=600000097255045.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097254212.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097255743.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097254632.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097254189.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097252522.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097255188.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097252521.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000097255187.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000097252521.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000097254934.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000122246899.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000116691356.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000125024857.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=900000125024857.5 node_expansions=130
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125024842.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125024842.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125024867.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125024867.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000119469301.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025024843.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000052802622.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000011135066.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999997247065.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000041690621.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025024843.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000025024843.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000025024858.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000025024843.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999983357287.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999983357287.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999997247065.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999936134203.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999975023967.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000025024867.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000058358177.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000058360806.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000119469301.9 node_expansions=209
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119469300.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119469277.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119471917.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119469265.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119469313.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000119471917.6 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000119471750.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119470917.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119471497.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119471362.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119470917.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119469250.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119471917.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119469250.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119470955.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119469274.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119471639.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=900000119471917.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094462870.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094462870.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119471966.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119471966.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119471966.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119471966.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119471968.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119471968.6 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119471981.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119472000.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119471978.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119471982.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119471988.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000119472000.6 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094462929.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094462929.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094465420.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094465420.5 node_expansions=53
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000094465441.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094464585.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094465140.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094464712.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094464990.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094462951.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094462918.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094462941.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094464585.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094464595.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000094465267.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000094464712.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=900000094465441.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094465417.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094465418.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000094465418.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080576529.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080576529.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094465420.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094465420.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094465417.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094465417.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080578889.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080578889.9 node_expansions=109
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000080578334.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000080578207.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000080577651.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000080577501.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000080578634.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000080578217.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000080576540.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000080576540.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000080578229.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000080577501.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000080576550.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000080578889.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000080578889.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=900000080578889.9 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000047245554.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080578887.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000080578887.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047245556.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047245556.6 node_expansions=8
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000061132096.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000047245547.6 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000047245544.6 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000047245547.6 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000047245547.6 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=1200000061132096.2 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047245545.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000047245545.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047245567.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047245567.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061132096.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061132096.2 node_expansions=65
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047245547.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047245547.6 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030570223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072236654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030569112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080568665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075014776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077791166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077791435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077793098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072237544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080573102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077793111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077791709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066683612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077792256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030566612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075013367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030567445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030566889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058347219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047234440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063901441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063899777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063904212.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058345820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050009708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066682823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052792222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058346997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038899163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038899163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066680611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050010832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069457277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052788610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069457265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058346098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044456385.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000080573102.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080573935.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080575324.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080570324.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000080575324.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999983346876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041684144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030571945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999983348810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038904491.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033350589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030573099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022235554.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030572222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030571445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019457197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030567256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013903887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999983346320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011124998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999983347154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999983346598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016683032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005570239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022237254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000013573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005568585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999988900737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999988901292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997237984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999991679083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000013538.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999991676582.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999991677415.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999991676569.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005565806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016680309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997232739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997234962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008348307.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002790517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999988900737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011124974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999988900181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005568295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011124986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999988900472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999988900472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000000013819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994458239.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000041684144.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041679977.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041679977.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041684144.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000041684144.1 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036132863.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088911542.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000116693616.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999933352407.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997243963.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050022629.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050022629.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050022629.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000077800431.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000077800431.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997243074.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997243074.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050022629.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050022629.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050022629.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050022629.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050022629.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050022629.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000116693616.4 node_expansions=360
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000116690949.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116689283.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116691394.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116689283.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116693616.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116691672.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116690949.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000116693616.4 node_expansions=129
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000116690963.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116689283.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116691409.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116689283.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116693616.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116691687.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116691407.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116690965.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000116693616.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000116693616.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116693616.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116693650.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116693650.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036137182.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088915862.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999933356741.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997248283.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050026949.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050026949.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050026949.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050026965.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000077804752.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000077804738.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997247394.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997247407.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050026949.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050026949.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050026949.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050026949.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050026984.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050026984.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088915862.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915886.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915886.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915852.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088915852.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915886.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915886.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915852.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915852.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933356741.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933356741.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933356727.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933356727.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997248298.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997248298.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997248283.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997248283.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997248317.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997248317.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997248333.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997248333.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036137222.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088915899.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000116693665.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999933356777.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050026999.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050026999.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050027021.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050026997.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000077804788.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000077804802.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997247444.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997247455.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050026999.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050026999.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050026999.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050026999.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050026999.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050027013.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000116693665.4 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116693679.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116693641.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116693679.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116693679.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116693679.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036137263.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088915911.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999933356804.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997248346.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050027013.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050027013.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050027026.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050027011.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000077804802.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000077804810.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997247457.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997247457.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050027026.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050027026.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050027026.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050027030.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050027011.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050027013.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088915911.6 node_expansions=106
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088915913.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088915887.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915913.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915913.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088915913.1 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000088917578.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088915912.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088918030.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088915912.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088917578.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088918301.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088918023.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088918314.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088919967.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125021774.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=900000116686764.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1200000088915912.5 node_expansions=51
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000088915910.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088915887.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088915910.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125021758.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125021758.2 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000088915900.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088915907.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000088915907.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088915909.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088915909.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088915929.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088915929.5 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088917586.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088915920.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000088918031.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000088917600.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000088918322.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000088918031.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000088918308.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000088919975.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1200000088919975.5 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088919975.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088919975.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088922628.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088922628.8 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088919975.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088919975.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088919975.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088919975.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000036143962.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116700406.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999933360865.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999997252419.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000050031086.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000050031093.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000050031086.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000050031086.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000077811517.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000077811517.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999997251531.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999997251544.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000050031093.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000050031086.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000050031086.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000050031086.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000050031084.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000050031086.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000116700406.5 node_expansions=180
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116699417.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116697739.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000116700406.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000116700418.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000116699850.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000116698739.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000116699850.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000116700128.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000116699406.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000116700418.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116700406.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116700406.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116700406.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116700406.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116700406.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116700406.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116700430.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116700430.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116700420.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116700420.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116700421.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116700421.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116700420.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116700420.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116700417.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116700417.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116700431.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116700431.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116700432.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116700432.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116700432.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116700432.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000158367039.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158367039.2 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116700409.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000116700420.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000158367039.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000116700407.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000116700433.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1500000158367039.2 node_expansions=41
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000147255928.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000158367053.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1500000158367053.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130589279.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130589279.0 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000158367039.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158367039.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000036143941.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130589272.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999894474594.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999958366150.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000052811498.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000052811483.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000052811483.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000052811501.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000080589272.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000080589275.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000000031928.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000000031945.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000052811483.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000052811505.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000052811483.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000052811483.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000052811483.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000052811483.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000130589272.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130589272.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130589272.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130589272.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130589272.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130589290.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000130589287.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000130589299.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000130593606.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000130589297.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000130593606.0 node_expansions=60
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000130590951.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130590272.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000130589290.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000130591939.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000130591383.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000130590272.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000130591383.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000130593620.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000130591661.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000130590939.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000130593620.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130593606.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130593606.0 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000036148289.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000158376286.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999894478953.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999958370494.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000052815828.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000052815828.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000052815842.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052815855.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000080593634.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000080593619.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000000036272.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000000036287.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000052815828.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000052815828.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052815828.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000052815828.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000052815828.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000052815840.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000158376286.2 node_expansions=75
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158371421.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158371421.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158371409.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158371409.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000158373076.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000158372409.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000158371411.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000158374088.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000158373532.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000158374078.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000158376298.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000158372421.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000158373522.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000158373798.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000158373076.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1500000158376298.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000158376298.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158376298.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894483840.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999894483840.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894483840.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999894483840.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894483840.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999894483840.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999894483859.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999894483843.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999894483829.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999894483843.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999894483841.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999894483859.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958375396.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958375396.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999958375396.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999958375373.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999958375378.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999958375373.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999958375371.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958375396.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894483840.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999894483840.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999861148299.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999861148299.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999861148299.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999861148299.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999861148308.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999861148308.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999861148299.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999861148299.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999861148298.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999861148298.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999861146646.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999861150929.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999861148312.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999861150964.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999861148310.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1499999861150964.8 node_expansions=73
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999861149964.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999861149298.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999861149853.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999861148298.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999861150964.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999861150409.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999861150976.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999861148298.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999861149298.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999861150409.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999861150701.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999861149964.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1499999861150976.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999861150976.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999861150976.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999861153315.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999861153315.8 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000002822662.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000130601339.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000155598953.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999925044871.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000019490204.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000019490204.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000052823561.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000019490204.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000077821175.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000047267996.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999966710649.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999966710649.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019490204.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000019490204.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000019490204.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000019490204.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000019490204.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000052823551.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000155598953.0 node_expansions=446
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155598954.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1800000155598954.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155598953.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155598953.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155603457.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155603457.0 node_expansions=206
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000155598960.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155598965.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000155598969.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000155601343.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000155598966.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000155601343.0 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000155600620.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155599954.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155600524.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155598954.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155600509.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155599954.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155601065.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155598954.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155599968.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155601066.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155600509.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155601362.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000155600621.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000155601362.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155601344.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155601344.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155603455.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155603455.0 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033378232.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000161156900.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999861153343.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999955600454.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000050045788.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000050045789.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000083379132.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000050045802.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000077823577.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000077823568.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999966710677.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999966710677.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000050045788.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000050045789.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000050045789.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000050045788.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000050045802.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000083379141.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000161156900.5 node_expansions=94
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000161156901.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161156899.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000161156897.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000161156897.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000161156909.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1800000161156909.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000161156895.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161156895.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161159019.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161159019.5 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033378240.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000155601353.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999861153353.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999955600463.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000050045797.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000050045783.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000083379131.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000050045797.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000077823581.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000077823575.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999966710687.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999966710672.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000050045783.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000050045807.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000050045798.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000050045783.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000050045807.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000083379132.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000155601353.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138930352.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138930352.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999861153368.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999861153368.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999861153339.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999861153339.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999861157672.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999861157672.5 node_expansions=232
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033378253.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000161159019.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000155601365.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999955600464.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000050045798.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000050045798.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000083379142.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000050045798.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000077823577.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000077823577.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999966710687.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999966710687.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000050045817.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000050045798.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000050045811.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000050045800.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000050045798.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000083381241.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000161159019.5 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161155240.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161155240.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161156353.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161156353.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033377687.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000155600788.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999861152789.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999955599898.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000050045245.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000050045231.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000083378566.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000050045231.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000077823020.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000077823012.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999966710122.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999966710120.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000050045233.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000050045231.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000050045231.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000050045231.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000050045231.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000083378566.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000155600788.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155599687.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155599687.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155600811.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155600811.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000155600798.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155600798.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155600800.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155600800.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155599706.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155599706.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155599687.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155599687.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000138927689.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155599699.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000155599683.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155599683.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155599700.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000155599700.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155599686.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155599686.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155599686.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155599686.2 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000155601353.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000155600686.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000155600705.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000155599688.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000155602355.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000155601797.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000155599686.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155600686.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000155601797.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000155601810.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000155601353.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000155601241.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1200000155602355.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155602353.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155602353.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999861154358.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999861154358.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999861154343.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999861154343.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999861154375.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999861154375.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999861154356.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999861154356.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999861156452.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999861156452.8 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999861156008.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999861155341.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999861155341.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999861154341.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999861155341.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999861156452.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999861154356.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999861155341.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999861155343.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999861156467.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999861156452.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999861156008.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999861155356.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1199999861156467.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999861156452.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999861156452.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999861156452.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999861156452.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999861156452.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999861156452.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999827824786.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999827824134.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999827824121.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999827823119.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999827824119.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999827825230.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999827824411.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999827823134.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999827824134.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999827824119.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999827825230.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999827824119.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999827824788.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999827824119.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1199999827825230.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999827825230.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999827825230.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999827825263.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999827825263.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999827825261.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999827825261.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905605708.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905605708.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905605708.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905605708.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999811158588.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999811158588.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999811158588.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999811158588.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905605686.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905605686.0 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999905607366.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999905606699.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999905606699.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999905605699.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999905606699.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999905607810.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999905606977.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999905605709.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999905606699.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999905606699.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999905605699.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999905606699.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999905607366.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999905606699.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1799999905605699.5 node_expansions=168
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999905605685.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999905605697.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999905605699.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999905605699.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999905605697.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1799999905605699.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999888932588.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999905605718.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999905605718.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999888932550.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999888932550.5 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999811158561.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1799999811158578.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1799999811158568.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1799999811158554.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1799999811158598.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1799999811158566.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1799999811158566.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1799999811158549.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1799999811158576.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1799999811158556.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1799999811158541.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1799999811158556.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999811158541.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1799999811158553.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1799999811158551.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1799999811158578.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'WHEAT')) score=1799999811158598.0 node_expansions=83
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999811158578.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999811158578.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999811158598.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999811158598.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999811158609.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999811158609.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999811158609.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999811158609.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999811158607.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999811158607.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999983383488.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000144495489.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000105606599.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999905605697.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000000051030.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000000051030.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000083384377.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000016717698.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000027828822.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000027828809.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999916715919.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999916715921.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000000051030.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000000051030.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000000051030.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000000051030.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000000051032.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000066717698.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000144495489.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144495473.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144495473.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180600310.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180600310.2 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000144495458.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144495486.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000180600310.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144495486.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144495502.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2100000180600310.2 node_expansions=47
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000180600320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000169489875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000180598365.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000175043213.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000169488088.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000172264312.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000172265422.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2100000161156811.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2100000169491310.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=2100000172268532.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=2100000172269366.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=2100000180600320.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000180600310.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180600310.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000205600255.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000205600255.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163927199.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163927199.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172262589.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000172262589.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147262643.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147262643.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144484870.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000144484870.5 node_expansions=9
FooPlayer.decide: Prioritizing 1 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144484870.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=2400000144484870.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000144484870.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144484870.5 node_expansions=2
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008340669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027785447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027785169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000005563725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013896225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994449502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988891445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988892556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000013898724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000016676779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999991671167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999991669778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011117057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000013898168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994451168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999966671946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999966669445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999966672224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=300000033344058.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=300000033344058.56 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044456946.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041677197.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036122197.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047238609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047236109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055571932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038904154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050016377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044460834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050015267.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011124919.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050014430.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011124945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047236109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038905261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033346374.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033348027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000047236099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025013795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016677128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016676573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030566031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025010738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025011572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025010196.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044457485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030568594.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041681944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047238598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022234351.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022235475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038903582.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036125261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025010792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011122127.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025013292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011121837.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011122407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019455197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019456296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036125819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027790805.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000055571932.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055570279.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055569990.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571933.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000055571933.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055571934.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055571931.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055571940.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055571942.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055571931.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000055571942.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055571929.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055571929.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055571942.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055571942.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055571944.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055571944.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576554.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576554.2 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083354332.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011131207.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083354319.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000019207.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055576540.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083354329.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083354319.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011131207.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038908996.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083354329.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000019207.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000019207.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055576540.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055576540.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055576540.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055576540.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055576540.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055576540.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000083354332.0 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083353641.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352252.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351682.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083353218.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083352385.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083351973.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083354330.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083352515.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000083354330.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354344.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354344.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354343.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354343.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011131232.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083354357.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000019232.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055576565.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083354358.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083354344.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011131234.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038909023.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083354357.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000019233.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000019232.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055576565.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055576566.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055576566.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055576565.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055576566.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055576565.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055576566.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000083354358.5 node_expansions=60
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083358231.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083356830.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083357009.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083355330.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083357829.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083356287.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083354330.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083357120.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083356997.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000083358231.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083358218.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358218.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358231.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358231.9 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083360718.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083359218.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083361440.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083359218.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083361731.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083360176.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083358218.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083361454.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083361009.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083360899.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000083361731.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361718.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083361718.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361733.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083361733.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083361732.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011138620.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083361745.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000026634.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055583956.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083361758.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011138622.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038916413.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083361745.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000026620.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000026621.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055583956.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055583954.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055583967.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055583954.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055583954.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055583954.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055583954.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000083361758.9 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083361745.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083361719.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083361745.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113913556.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113913556.2 node_expansions=53
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083361744.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011138632.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083361747.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000026635.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055583969.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083361743.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011138635.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038916410.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083361747.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000026635.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000026632.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055583968.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055583982.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055583969.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055583982.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055583965.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055583968.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055583968.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000083361747.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083361755.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083361735.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083361755.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108358247.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108358247.4 node_expansions=57
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000083364259.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083362747.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083364965.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083362746.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083366080.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083363691.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083361743.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083364968.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083361747.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083364524.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000083364426.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000083357125.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000108358236.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=900000108358236.4 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108358236.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108358211.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108358236.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108358239.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108358239.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000108358249.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000011135125.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000025023125.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000080580458.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000108358248.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083358247.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000047247125.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075024915.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000108358247.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000025023127.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000025023127.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000080580458.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000080580469.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000080580459.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080580469.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000080580458.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000080580460.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055580458.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000108358249.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108358247.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108358223.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108358247.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108358245.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108358245.4 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000108360748.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108359249.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108361471.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108359245.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108361578.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108360206.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108358248.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108361470.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108358245.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108361027.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108360916.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000108353655.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1200000108353655.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108353655.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108353655.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108353656.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108353656.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108353656.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108353656.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108356990.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108356990.0 node_expansions=69
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000108356166.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000108353677.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000108356860.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000108353676.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000108356999.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000108355611.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000108353669.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000108356872.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000108353669.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000108356444.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000108356305.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000108356999.5 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000108357013.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108356989.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108357013.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108360184.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108360184.2 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000108357015.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108360146.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000108357002.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000108360184.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000108356993.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000108357012.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000108360184.2 node_expansions=114
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000108359501.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000108357001.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000108359362.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000108360182.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000108358795.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000108357003.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000108358936.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000108360184.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000108357003.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000108357002.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000108359767.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000108359628.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1200000108360184.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000108360186.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108360161.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108360186.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108363127.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108363127.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000108360170.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108360195.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000108360195.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108360195.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108360195.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108363127.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108363127.8 node_expansions=32
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000041693525.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108360194.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000025025075.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000111138858.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000138916638.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000113916638.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000077805516.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000105583305.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000138916638.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000066693519.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000066693525.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000111138849.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000111138852.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000111138852.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000111138861.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000111138850.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000111138852.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000086138858.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000138916638.5 node_expansions=306
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138916650.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000138916627.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000138916637.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000138916639.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000138916639.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138916650.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138916639.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138916639.5 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138916638.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000138916640.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000138916650.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000138916640.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000138919583.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000138919583.0 node_expansions=65
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000138919138.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000138916652.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000138919028.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000138919585.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000138919861.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000138918472.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000138916638.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000138919306.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000138918596.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000138916638.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000138916652.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000138919429.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000138919029.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000161135678.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1800000138919585.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000138919583.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138919583.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041696474.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041696474.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041696473.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041696473.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041696470.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041696470.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041696457.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000041696472.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000041696457.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000041696447.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000041696458.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000041696472.0 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041696458.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041696458.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041700779.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041700779.2 node_expansions=96
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000041698945.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041696445.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000041700791.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000041698859.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000041699668.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000041698278.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000041696446.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000041699111.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000041698390.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000041696458.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000041696445.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000041699223.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000041698834.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1800000041700791.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041700779.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041700779.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041700791.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041700791.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041700794.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041700794.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013925791.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013925791.8 node_expansions=35
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000013925513.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013923016.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000013925405.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000013924017.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000013924029.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000013924850.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000013923016.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000013925683.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000013924957.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000013923013.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000013923013.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000013925127.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000013925794.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000013925405.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000013925794.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013925793.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000013925793.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013928701.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013928701.8 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013925807.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000013925807.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000047255794.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000047255794.8 node_expansions=131
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000047258291.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000047255792.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000047258180.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000047256792.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000047256791.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000047257625.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000047255792.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000047258458.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000047257736.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000047255791.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000047258736.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000047255791.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000047257903.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000047256791.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000047255791.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000047258736.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000033366902.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000044479015.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2100000047258736.2 node_expansions=1079
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000013931249.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013928763.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000013931139.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000013929751.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000013930319.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000013929749.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000013930583.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000013928750.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000013931417.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000013928750.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000013928750.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000013928749.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000013930861.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000013929763.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000013929749.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000027814680.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000047258736.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000033366903.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2100000044479029.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=2100000047258736.2 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000019480960.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019480960.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077814292.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000077814292.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077812072.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077812072.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077816959.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000077816959.5 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077814306.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077814317.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000077814318.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000077814305.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000077816973.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000077816973.0 node_expansions=68
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000077816806.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077814306.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077816696.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000077815307.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000077815862.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000077815306.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000077816139.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000077814308.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000077816987.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000077814308.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000077814307.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000077814314.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000077816418.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000077815320.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000077814307.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2100000077816987.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077816973.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077816973.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000075038309.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000019483641.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000102816086.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000002815196.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000105594752.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000133372530.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000080594750.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000044483641.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000100039197.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000133372531.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000044483640.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000011149419.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000055594752.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000105594752.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000077819486.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000077816975.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000077819486.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000052819486.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2100000133372531.0 node_expansions=133
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133378127.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133378127.2 node_expansions=300
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000133372528.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133372529.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000133375016.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000133372529.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000133372528.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000133375016.5 node_expansions=53
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000133373516.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000133375027.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000133372519.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000133374352.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000133373518.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000133374072.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000133373527.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000133374360.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000133372527.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000133372516.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000133374642.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000133372527.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000133372516.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000133374642.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000133373527.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000133372516.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000133375027.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000133375016.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133375016.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133377138.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133377138.8 node_expansions=37
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000075046392.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000019488239.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000102824170.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000002819794.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000105602836.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000133380614.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000080599361.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000044488239.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000100047281.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000044488239.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000011154016.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000055599350.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000077821572.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000105602836.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000077821572.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000077821572.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000077821572.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000052821572.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000133380614.2 node_expansions=2448
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000133378114.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000133378947.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000133377114.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000133378114.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000133378114.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000133378114.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000133378669.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000133378114.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000133378947.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000133377114.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000133377114.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000133378114.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000133377114.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000133377114.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000133380614.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000133378114.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000133377114.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2100000133380614.2 node_expansions=645
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000133378128.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000133378947.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000133377128.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000133378128.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000133378114.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000133378125.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000133378680.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000133380629.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000133378114.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000133378958.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000133377125.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000133377125.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000133378128.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000133377127.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000133377114.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000133378114.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000133377114.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=2100000133380629.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133380628.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133380628.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133380640.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133380640.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000133380647.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133380636.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133380647.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133380649.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133380649.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000133380664.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133380648.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000133380639.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000133380646.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000133380636.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000133380648.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133380664.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133380670.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133380670.2 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000133380652.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133380648.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133380652.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133380656.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133380656.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000133380629.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133380660.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000133380660.2 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000133380650.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133380649.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000133380660.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000133380650.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000133380657.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000133380660.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108376049.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108376049.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000086146995.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086146995.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000086146984.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000086146994.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000086147005.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000086146996.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000086146994.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2100000086147005.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000086147006.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000086146996.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086147006.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000061147009.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000061147009.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000002812779.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999947258106.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000030590556.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999930589647.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000055591439.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000008369207.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999972258115.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000027813657.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000061146982.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999972258095.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999938923873.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000005591439.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000077813682.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000083369227.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000005591425.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000005591425.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000005591439.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999980591439.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000083369227.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000083369213.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000083369213.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000083369229.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000083369229.8 node_expansions=12
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000083369241.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000083369214.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000083369214.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000083369223.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000083369214.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000083369215.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000083369241.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000083369232.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000083369232.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000002812771.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999947258095.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000030590550.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999930589650.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000055591439.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000061146997.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000008369214.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999972258105.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000027813660.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000061146997.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999972258095.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999938923870.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000005591438.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000077813657.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000005591428.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000005591428.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000005591428.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999980591425.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000077813657.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077813657.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077813657.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077813684.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000077813684.2 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000077813674.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000077813659.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077813674.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077813676.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000077813676.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000077813651.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000077813662.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000077813662.8 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077813662.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077813662.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050035901.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050035901.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050035883.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050035883.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050035889.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050035889.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050035869.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050035869.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050035907.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050035907.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000002812773.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999919480326.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000002812773.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999902811883.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000027813674.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000061146995.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000008369217.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999944480328.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000000035896.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000033369241.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999944480327.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999911146105.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999977813660.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000055591452.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999977813685.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999977813660.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999977813659.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999952813659.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000061146995.0 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000061146995.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000061146995.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919480335.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999919480335.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999919480328.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999919480329.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999919480295.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999919480318.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999919480326.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2099999919480329.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919480307.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999919480307.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999911146069.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999911146069.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999891697326.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999891697326.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999883368337.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999883368337.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999863919559.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999863919559.2 node_expansions=20
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069458877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075014988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058348055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069460889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066681932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063902488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072235821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000086127544.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066681655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077793667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063903389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063904445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033346876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000086127556.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033344099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061124710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055569154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055566111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044455764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058344153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000058342764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063901376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058347765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052789153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052789153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058346931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058347209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058347222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063903888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050013332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033343542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047235274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033341597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000033344098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038897221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038897776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050011654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000086127556.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086131167.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086130334.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086132556.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000086132556.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000041681941.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038907495.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041686940.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047237498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025016031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025016320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036129708.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033351942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041685278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058352001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038907478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038905811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036127200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033347488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030570762.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000002794097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000002793542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030574165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025018597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011125739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011127406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022237698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013905184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027793573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027792184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033349130.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019458850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027794130.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022236906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022238573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027793852.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019460795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027793862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025012970.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011126015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011124903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016681013.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016679627.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002792961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016681016.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002791003.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002793518.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005568795.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005569350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019461097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016682194.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000058352001.0 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058350889.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058348945.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058352001.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000058352001.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352577.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352577.6 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058355779.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058356465.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058353556.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058354535.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058352576.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058357724.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058355368.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058353976.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000058357724.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357723.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357723.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244821.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244821.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244821.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244821.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997249418.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997249418.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244818.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244818.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244832.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244832.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467078.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969467078.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027800339.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027800339.6 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997244784.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000027800339.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=900000027800339.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027800339.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027800339.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027800374.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027800374.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000116691062.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000088913278.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044467052.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000005578165.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088913277.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055578167.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000116691057.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088913291.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000127802152.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000127802152.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000005578151.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088913263.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088913263.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088913263.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000027800374.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088913263.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088913274.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088913263.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000127802152.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127802180.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127802180.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127806752.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127806752.0 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000116695651.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000088917863.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044471651.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000005582752.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088917863.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055582763.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000116695651.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088917863.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000127806763.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000005582752.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000088917863.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088917863.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088917863.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000027804974.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000027804974.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088917863.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088917863.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088917863.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000127806763.0 node_expansions=361
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000127802169.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127802189.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000127806763.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127802169.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127802176.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000127806763.0 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000127805402.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127804945.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127803540.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127806056.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127803151.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127804110.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127802151.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127806763.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127805389.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000127806763.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127806791.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127806791.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005582791.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005582791.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005582791.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005582791.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005582790.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005582790.0 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000005583791.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000005585152.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000005584180.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000005586278.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000005586662.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000005583791.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000005584707.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000005582778.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000005585540.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000005586013.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000005586662.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005586651.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005586651.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005589890.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005589890.6 node_expansions=69
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000116702777.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000088924998.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044478777.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000005589887.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088924998.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055589888.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000116702777.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088924998.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000127813898.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000127813888.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000088924998.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088924998.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088924998.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000027812109.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000027812109.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088924998.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088924998.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088924998.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000127813898.6 node_expansions=450
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000127813055.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127811666.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127813055.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127812058.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127811666.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127811677.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127812613.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127810677.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127813444.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127813888.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000127813055.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=900000127813888.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127813888.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127813888.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127816265.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127816265.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127813899.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127813899.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127816289.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127816289.6 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000127813900.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127813925.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000127816289.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127813900.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127813907.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000127816289.6 node_expansions=59
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000127816287.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127814911.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127816300.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127815744.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127814900.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127814900.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127815856.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127813900.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127814910.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127815287.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000127815289.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000127816289.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=900000127816300.1 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127816289.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127816289.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105594067.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105594067.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000105594056.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105594066.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000105596444.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000105594065.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000105594075.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000105596444.5 node_expansions=52
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000105596444.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105595055.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000105596460.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105595068.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105595055.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105595055.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105596010.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105595055.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105594055.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000105595444.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000105595055.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000105595444.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000105596444.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1500000105596460.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105596457.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105596457.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983374818.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983374818.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955594690.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955594690.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983372469.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983372469.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999983372454.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983372454.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983374844.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983374844.2 node_expansions=29
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000022261336.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1800000022261336.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000022261336.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000022261336.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000022266663.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000022266663.0 node_expansions=205
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000022264696.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000022264696.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000022264696.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000022265529.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000022264696.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000022264696.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000022266196.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000022264696.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000022263696.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000022265085.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000022264696.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000022265085.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000022266641.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000022266641.0 node_expansions=391
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000022264696.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000022264696.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000022264696.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000022265551.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000022264696.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000022265529.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000022264696.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000022265641.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000022264696.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000022263723.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000022266667.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000022265100.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000022264696.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000022265085.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1800000022266667.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000022266655.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000022266655.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000022266689.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000022266689.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000022266676.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000022266676.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000022266689.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000022266678.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000022269043.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000022266666.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000022266669.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000022269043.2 node_expansions=48
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000022267654.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000022267656.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000022267654.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000022268487.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000022269045.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000022267676.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000022268514.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000022267654.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000022266676.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000022267669.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000022266654.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000022268069.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000022267681.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000022268043.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1800000022269045.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000022269043.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000022269043.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000133381943.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000127826387.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000061157965.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000105604154.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033380165.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000155604165.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000105604154.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000144493054.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000144493054.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000022269059.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000105604176.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000105604154.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000105604154.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000005602403.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000005602376.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000105604154.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000105604181.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000127826387.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000155604165.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155604180.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155604180.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155604165.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155604165.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155604180.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155604180.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155604165.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155604165.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155604187.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155604187.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155604187.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155604187.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000133384319.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000127828763.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000061160318.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000022269056.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000105604165.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000033382541.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000105604165.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000144495430.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000144495430.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000022269054.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000105604165.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000105604165.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000105604165.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000005602402.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000005602399.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000105604192.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000105604165.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000127828763.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000144495430.0 node_expansions=264
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000144494063.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144494067.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144494063.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144494896.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144494063.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144493041.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144494874.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144495459.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144494055.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144493063.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000144494070.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000144493041.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000144494459.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000144494041.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000144494430.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=1200000144495459.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144495430.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144495430.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144495473.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144495473.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000133384354.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000127828798.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000061160368.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000022271466.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000105606563.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000033382578.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000155606598.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000105606565.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000144495489.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000022271451.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000105606563.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000105606563.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000105606584.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000005604785.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000005604785.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000105606565.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000105606563.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000127828820.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000155606598.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000155606576.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155606587.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000155606587.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155606587.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155606587.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000155606528.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1200000155606528.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000155606528.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000155606528.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000155606577.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=1200000155606577.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155606528.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155606528.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000155606584.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155606542.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000155606556.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155606530.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155606520.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155606584.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155606586.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155606586.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000155606564.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155606569.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000155606520.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155606559.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155606520.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000155606569.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000155606520.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155606520.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005604728.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005604728.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005604743.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005604743.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977827014.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977827014.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999977826965.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977826965.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977830743.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977830743.2 node_expansions=261
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977826965.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977826965.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977826998.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977826998.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977827015.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977827015.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977827020.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977827020.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000105606543.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000127828789.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000033382567.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999994493667.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000077828764.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000005604819.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000127828775.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000105606587.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000144495456.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000116717664.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999994493653.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000077828764.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000077828793.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000077828764.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999977827015.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000077828793.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000077828813.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000100051000.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000144495456.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000144495454.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144495431.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144495454.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000122263355.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122263327.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000122263356.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000122263334.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000122263332.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000122263322.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000122263356.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122263334.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122263334.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 23 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1800000122264335.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000150036855.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122265335.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122266557.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122264335.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122264335.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122266168.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000150037855.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000150041077.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122264335.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000122265335.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122264335.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000122267113.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000122265335.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000122267113.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000150037855.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000136147854.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000141703799.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000127813520.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000136149799.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000127815076.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000136149800.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000144479521.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=2100000150041077.8 node_expansions=1017
FooPlayer.decide: Prioritizing 25 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 25 actions with lookahead depth=3
  Action 0: expected_value=1800000122264335.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000122264351.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122264357.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122265335.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122266170.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122264335.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122264335.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000122266168.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122265351.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122264361.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000122264335.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122265335.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000122264361.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000122265750.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000122265335.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000122265724.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000150041077.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000150037888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000136147869.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000141703799.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000127813520.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000136149848.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000127815093.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2100000136149811.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=2100000144479535.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=2100000150041077.8 node_expansions=75
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150041101.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150041101.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177814694.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177814694.5 node_expansions=101
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000150042936.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000150042936.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000150042936.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000150043936.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000150044325.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000150042936.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000150042936.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000150044325.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000150043936.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000150042936.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000150042936.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000150043936.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000150042936.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000150044881.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000150043936.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000150044881.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000150044881.2 node_expansions=554
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000150042503.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000150042492.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000150042537.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000150043515.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000150044337.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000150042514.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000150042514.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000150044370.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000150042537.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000150042492.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000150043537.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000150042492.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000150043515.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000150043503.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000150043503.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000150043903.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000150044881.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2100000150044881.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150044904.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150044904.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177818472.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177818472.0 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2400000177818481.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000163928473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000169484416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000155594137.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2400000163930416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2400000155595694.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2400000163930425.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2400000172260139.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2400000163931427.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2400000177818481.0 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000177818473.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000177818457.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177818473.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150040705.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150040705.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000141707368.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000150040690.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000150040690.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150040701.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150040701.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000169485137.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000169485137.5 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000169485137.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000169485137.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=2700000169485137.5 node_expansions=6
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000063900830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055569166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033345220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033346331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063901112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066680278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069458942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066677556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061123389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033344109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033345776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033346331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033345776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077791998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075014223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080568667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069459164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075014723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072236387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000080569776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061123330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041676607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041675496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055566386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058344997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044455774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000069457775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058345552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000063902219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050010274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000066681164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050010274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063900552.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000058342496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000058343885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063901111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050009163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069460055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052790554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063903608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066680830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052790274.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000080569776.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080572276.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080570887.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080570609.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000080572276.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000016679376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019459975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999991679919.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999991682687.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027793587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030572498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022234164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000016678609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999991680474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999991682154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999991682709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999991682144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019460478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022238602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038906710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000052794498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027793333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000047240554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008343818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000011305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000011860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002789653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999994456573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005569375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002790749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002792138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016682153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011126575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997236295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997234628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013905531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008346628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022236908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016678850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016680239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033347473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002789628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016678848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033348918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008345517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022236929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005566859.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005568248.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000011572.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000052794498.5 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793942.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052791998.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052794498.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000052794498.5 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572288.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572288.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055572288.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055572287.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055572287.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091683399.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002792732.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002792743.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055572287.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055572299.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080572288.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080572298.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055572288.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055572288.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000091683421.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091683412.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002792732.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002792731.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002792742.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002792745.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000091683421.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091683409.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091683409.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687729.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091687729.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091685651.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091685360.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091685915.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091685372.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091687452.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091686193.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091687729.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091686896.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000091687729.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687729.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687729.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687750.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091687750.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091687743.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687741.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687743.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687750.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091687750.9 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000066687740.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687729.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091687709.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091687722.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091687722.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091687743.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=600000091687743.9 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687742.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066687742.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687743.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091687743.9 node_expansions=13
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055576621.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055576608.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055576608.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055576631.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091687732.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002797052.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002797052.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055576608.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055576608.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080576633.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000080576609.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055576631.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055576631.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091687720.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002797052.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002797076.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002797053.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002797052.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000091687732.9 node_expansions=70
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091687721.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687723.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091687699.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091687709.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091687687.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000091687723.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687723.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687723.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691742.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691742.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091691464.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091690630.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091689908.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091689654.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091687686.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091689630.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091691742.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091690464.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091691186.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000091691742.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691742.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691742.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691790.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691790.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055580667.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055580645.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055580667.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055580644.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002801088.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002801102.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055580678.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055580644.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080580679.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080580646.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055580644.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055580657.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000091691756.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091691756.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002801088.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002801123.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002801088.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002801088.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000091691756.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691766.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691766.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691819.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691819.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091691801.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691763.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691801.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691813.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691813.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091691812.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691786.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691812.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691822.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691822.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091691813.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691800.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691813.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691813.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691813.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091691790.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691823.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091691823.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091691811.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691785.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691811.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055580700.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055580701.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075021052.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055580700.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000091691822.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002801145.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002801144.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055580700.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055580701.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080580701.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000080580712.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000055580700.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055580701.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091691819.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002801145.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002801145.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002801144.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002801144.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), None, None)) score=900000075021052.8 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580702.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580702.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055580701.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055580675.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580701.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000019469590.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055580686.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000055580686.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019469575.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019469575.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019469600.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019469600.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019469589.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019469589.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019469589.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019469589.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019469586.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019469586.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019469597.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019469597.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019469590.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019469590.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019473066.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019473066.4 node_expansions=34
FooPlayer.decide: Prioritizing 12 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000019474064.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019478231.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000019475286.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000019475008.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000019473064.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000019475008.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000019475842.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000019476008.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000019475731.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000019475731.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000036131922.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000038909985.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=900000038909985.1 node_expansions=307
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038909978.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038909978.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038913442.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038913442.6 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000038909978.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000019465533.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000038909991.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111132219.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999997242432.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999997242422.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000019465533.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000038909991.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000063909989.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000063909996.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000038909989.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000038909978.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000111135663.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000111135663.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999997242423.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999997242422.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999997242423.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999966685978.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000111135663.9 node_expansions=116
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111132197.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111132189.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111135664.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111132189.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111132175.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000111135664.0 node_expansions=54
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111133163.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111135108.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111134409.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111134122.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111132178.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111134108.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000111134941.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000111135698.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000111133830.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000111133830.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=900000111135698.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111135698.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111135698.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111138629.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111138629.5 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111135711.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111135711.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111138607.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111138607.4 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111135721.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111135721.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111135709.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111135709.4 node_expansions=5
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141691254.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141691209.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000130580098.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1200000141691254.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141691209.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141691209.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116694153.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116694153.0 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116691265.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116691265.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116694174.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116694174.8 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116691251.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000116691244.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000116694175.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000116691232.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000116691242.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000116694175.0 node_expansions=53
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116692230.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116694220.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000116693468.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000116693190.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000116691230.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000116693174.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000116694053.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000116692253.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000116692897.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000116692897.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000116693619.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1200000116694220.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116694220.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116694220.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000044471976.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000025030717.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000044475161.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000100027497.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000141694198.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000002804397.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999972248865.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025027510.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000044471952.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000069471989.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000069471966.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000044475161.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000069471963.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000116694188.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000002804397.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000002804397.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999972248857.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999941692397.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000100027497.5 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100027500.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100027500.0 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000044471966.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000025027567.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000044472011.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000141694223.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000002804436.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999972248855.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025027545.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044471969.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000069471989.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000069472007.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000044471966.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000069472007.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000116694189.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000116694199.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000002804445.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000002804410.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999972248855.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999941692436.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000141694223.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141694230.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141694230.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141694197.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141694197.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000141694234.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141694197.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000172249695.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000141697400.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000172249710.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000141697433.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000172249710.8 node_expansions=86
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000172249767.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000161138599.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1500000172249767.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172249710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000172249710.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172252932.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000172252932.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172249745.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000172249745.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147244578.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147244578.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125020982.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125020982.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125025856.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125025856.5 node_expansions=179
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052801122.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000008356654.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000050023344.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000075023332.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999980577998.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999980575632.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000008356654.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000027801098.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000052801122.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000075023332.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000027801098.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000052798757.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000100023344.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000100023332.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999955577987.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999955577987.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999955577987.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999925021543.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1500000100023344.5 node_expansions=438
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000075020977.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100020957.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000100023332.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000100020952.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000100020955.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000100023332.0 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000100020943.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000100023222.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000100022887.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000100020977.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000100022887.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000100020968.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000100023346.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000100020999.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000100021958.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000100022609.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000100022110.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000100023331.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1500000100023346.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075023366.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075023366.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075023368.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075023368.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075023366.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075023366.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075028255.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000075028255.5 node_expansions=204
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000075025741.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000075028129.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000075027963.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000075028241.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000075025741.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000075028241.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000075025741.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000075026685.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000075025741.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000075026741.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000075027407.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000075026852.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000075028129.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2100000075028241.0 node_expansions=389
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000075025296.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000075027687.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000075027518.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000075027241.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000075025298.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000075028241.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000075025296.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000075026431.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000075025296.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000075025296.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000075026296.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000075026978.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000075026407.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000075027687.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2100000075028241.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075028241.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000075028241.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000094472674.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000094472674.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075028253.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000075028253.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075028269.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000075028269.0 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000094472724.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2400000094472724.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000094472704.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000094472704.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999900026467.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999900026467.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999875026478.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999875026478.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999875026479.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999875026479.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999875026498.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999875026498.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000005564836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027788169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025009058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022230114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000013899001.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000008946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999988893668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000005668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005561502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999963891668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983336167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999963894446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=300000033344058.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=300000033344058.56 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000038905278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044458334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041682478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047240277.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038904999.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041684709.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050017512.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047236922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044461655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044458877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044461952.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008348264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008350220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052795552.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041682497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016682427.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016680760.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022239383.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013902959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030570540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025012739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025013573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022238792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047239418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033350795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033350264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044461630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030572462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033348876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033348875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022237739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022237763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038904708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019460472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027792461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008350185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027794695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008346861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016678260.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016679638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033349962.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000052795552.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052795275.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052794719.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795564.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000052795564.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801783.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801783.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795554.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795554.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801783.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801783.0 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052795566.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052795578.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052801817.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052795578.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052795573.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000052801817.5 node_expansions=30
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052799039.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052797373.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796539.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052801817.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052798061.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052798059.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052797515.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052797515.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000052801817.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052801817.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801817.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941687161.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941687161.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941687161.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941687161.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941687161.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941687161.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941687185.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941687185.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999997244505.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997244519.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999997244485.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999997244519.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999997244482.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=599999997244519.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244519.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244519.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244498.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244498.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244485.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244485.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966686151.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966686151.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022243519.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052799051.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052799064.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999966686151.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999911128845.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050021308.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022243512.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022243485.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052799064.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083354607.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052799051.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022243485.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022243485.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977798186.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977798151.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022243519.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050021273.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050021273.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000083354607.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354641.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354641.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359496.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359496.1 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999966691051.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022248385.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000088907559.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000052795559.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999966691051.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999911133718.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000086129782.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022248385.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022248385.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000088907559.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000088907559.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022248385.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022248385.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977803051.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977803051.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022248385.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086129782.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086129782.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000088907559.9 node_expansions=532
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000052802575.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052800920.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052800087.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052803964.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052801575.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052801575.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052801046.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052801019.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052801575.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088907594.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=900000088907594.4 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088907559.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088907559.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088907585.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088907585.4 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000088907607.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088907589.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000088907574.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000088907595.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000088907574.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088907607.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122240906.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122240906.0 node_expansions=22
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000122240934.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000122240919.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000113907599.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=1200000122240934.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122240906.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122240906.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122240919.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122240919.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122240919.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122240919.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122240952.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122240952.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025018724.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000091685387.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000086128944.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999966682718.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999969461377.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000119463156.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000091685377.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000091685385.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000122240945.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000152796499.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000122240945.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055573377.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000091685378.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000047240052.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000047240044.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000091685378.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000119463157.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000119463164.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000152796499.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000152796500.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152796465.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152796500.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152800363.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152800363.8 node_expansions=22
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000186129810.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000177796496.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1500000186129810.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186129810.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000186129810.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186133697.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000186133697.0 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000186129835.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000186129833.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000186129797.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000186129801.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000186133698.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000186129811.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000186133698.0 node_expansions=43
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000186133311.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000186131612.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000186130811.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000186133729.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000186132309.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000186132330.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000186131753.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000186131775.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000186132351.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1500000186133729.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186133698.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000186133698.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158355921.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158355921.2 node_expansions=3
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183355922.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=1800000183355922.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000183355920.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183355920.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183359362.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183359362.5 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000055578142.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000150022587.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000152800365.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000091691821.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999972242144.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999966687475.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000150022594.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000150022587.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000122244809.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000152800397.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000152800409.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000061132840.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000122244840.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000044466142.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000044466174.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000122244809.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000150022597.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000177800407.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000177800407.2 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177800365.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177800365.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177800365.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177800365.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000177800411.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000177803844.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000177800400.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000177803857.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000177800398.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000177803841.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000177803857.0 node_expansions=116
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000177803856.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000177802189.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000177802745.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000177802331.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000177801356.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000177800395.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000177800385.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000177802340.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000177802746.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000177802885.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1800000177803856.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000177803856.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000177803844.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177803856.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177811412.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177811412.0 node_expansions=208
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000200024401.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000177811413.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000200024542.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000200023568.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000177811413.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000177806246.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000177803857.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000177808191.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000177806246.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000177811413.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000200025098.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000200026774.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2400000177811413.0 node_expansions=687
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000177809746.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000177808090.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000177808201.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000177807270.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000177811413.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000177806257.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000177806246.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000177808191.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000177806246.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000177808632.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000177807523.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000177808746.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000200024968.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000191692735.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=2400000177811413.0 node_expansions=82
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000177811413.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000177811400.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177811413.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000177811428.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000177811435.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000177811413.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000177811421.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000177811437.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000177811419.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000177811437.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000177811421.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000177811413.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177811421.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002802099.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002802099.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966698502.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999966698502.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999936142988.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999936142988.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999936142947.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999936142947.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999936142947.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999936142947.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999936140725.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999936140725.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999972254911.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999972254911.0 node_expansions=293
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2699999972246523.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999972250023.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999972248356.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999972248467.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999972247523.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999972246523.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999972246523.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999972246523.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999972246523.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999972246523.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999972254911.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999972247801.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999972246523.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999972250023.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2699999969476133.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2699999950031911.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2699999972254911.0 node_expansions=564
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999936146336.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999936148836.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999936147169.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999936147739.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999936146377.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999936146336.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999936145336.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999936145352.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999936145336.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999936145336.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999936145377.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999936147321.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999936146614.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999936145377.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999972248980.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2699999969475022.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2699999972254911.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2699999950031815.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2699999972254911.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999972254911.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999972254911.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972254910.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972254910.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972254925.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972254925.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999997254956.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999997254956.5 node_expansions=32
FooPlayer.decide: Prioritizing 1 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999997254994.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2399999997254994.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999997254994.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999997254994.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999941703523.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999941703523.0 node_expansions=228
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999941697637.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999941697647.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999941701120.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999941697644.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999941697645.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2399999941701120.5 node_expansions=46
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2399999941698619.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999941701119.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999941699454.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999941699009.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999941698635.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999941698635.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999941697620.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999941697620.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999941697620.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999941697620.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999941697644.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999941699564.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999941698897.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999941697620.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2399999941701119.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999941701144.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999941701144.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999916697523.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999916697523.0 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999916696523.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999916696536.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999916696534.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2999999916697523.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999916696535.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2999999916697523.0 node_expansions=49
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2999999916697522.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999916698371.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999916696522.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999916697912.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999916697523.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2999999916697523.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999916696523.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999916696523.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999916696523.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999916696537.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999916696522.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999916698479.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999916697801.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999916696523.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=2999999916697523.0 node_expansions=42
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072237497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072238667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069458945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030567723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030569942.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077790553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063902834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069458389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077791157.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077791720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030568000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030567167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030566056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000083349498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075016111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075014166.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072237487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083350334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066681167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058346386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050009988.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050011655.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061124156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058346386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000066679987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055566665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000063900820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044453329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058343320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050008887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063899154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052787221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052786110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061125886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050012221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063901111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050009721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055567776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000075015055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050009721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058346166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000083350334.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352834.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351723.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352278.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000083352834.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000038904164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030571941.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027795253.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994459909.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997237687.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044457210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022238608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027794720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025016607.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027794720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038907278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041683935.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999994459644.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999994459366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999994458255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050016167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027789098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030566945.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022238597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008346305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008347972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019460483.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005570194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022238597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011124961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011125517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025016087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022236920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008346628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008345517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016679420.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002789073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022235251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005567403.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005566292.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019457476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011124961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002789073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016677129.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002790739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008344627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002789069.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002787958.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016679417.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008347184.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000050016167.6 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016167.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015056.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015334.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000050016167.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134123.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134123.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061134114.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061133834.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061132854.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061133420.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061133281.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061132021.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061134112.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061132298.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000061134114.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134123.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134123.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134125.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134125.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134122.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134122.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134113.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134113.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134122.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134122.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134124.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134124.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061134124.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061134124.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083356347.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000041687903.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008354568.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008354568.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061134126.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083356348.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083356344.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061134125.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061134137.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000094467459.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000094467459.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008354568.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061134125.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000008354568.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008354568.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061134125.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000094467459.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094467458.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467458.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000008359467.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000008357790.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000008356790.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000008357356.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000008357236.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000008355956.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000008354581.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000008356234.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000008351064.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=900000008351064.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008351064.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008351064.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000030578949.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000091690074.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083356740.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061134504.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052800296.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999977799393.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000091690074.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000113912296.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083356740.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000061134504.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000061134504.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000094467851.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000094467851.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019466949.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000061134504.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000008354949.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000008354949.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000061134504.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000113912296.1 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000113912296.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113911599.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113910629.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113911197.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113911056.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113909798.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113908428.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113910075.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=900000113912296.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113912297.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113912297.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113912309.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113912309.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113912308.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113912308.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113915499.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113915499.6 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000030582166.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000091693278.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083359945.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061137721.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052803500.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999977802610.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999977802610.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000091693278.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083359945.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000061137721.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000061137721.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000094471056.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000094471056.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019470166.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000061137721.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000008358166.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000008358166.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000061137721.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000094471056.2 node_expansions=378
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000094470501.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094471068.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094470096.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094468984.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094470501.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094469264.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094467873.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094469530.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094468834.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000094471068.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094471056.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094471056.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000094473734.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094474278.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094473292.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094472179.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094473722.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094472445.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094471057.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094472722.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094472056.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094472445.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=900000094474278.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094474278.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094474278.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094474293.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094474268.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094474293.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094474292.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094474292.1 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094474293.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094474255.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094474293.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094476971.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094476971.0 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094474289.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094474300.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000094474300.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094474297.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094474297.6 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000094474314.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000094474304.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1500000094476978.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=900000094474269.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1500000094476967.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000094474316.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=900000094474323.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1200000125029849.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000094474279.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1500000094476981.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000094474304.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1500000094476969.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000094474313.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1500000094476978.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000094474326.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1500000094476980.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'BRICK')) score=1500000094476981.5 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127806057.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127806057.5 node_expansions=228
FooPlayer.decide: Prioritizing 13 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000127806069.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127805236.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094477800.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094478078.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094478800.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127804402.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094478356.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127803452.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094478633.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127804402.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094478356.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000127806069.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1800000116691625.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1800000127806069.5 node_expansions=1175
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000094481712.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094480712.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094480990.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094482545.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094479879.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094480879.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094480879.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094481267.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094479879.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094481545.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094480879.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000094481267.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000116696515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000127806080.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000116691625.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1800000127806080.0 node_expansions=313
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127806080.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127806080.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150025689.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150025689.0 node_expansions=57
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000063920124.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000125031236.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000116697902.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000094475679.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000086141468.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999977807235.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000022252568.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000125031236.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000147253458.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000116697912.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000094475679.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000094475679.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000127809014.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000052808124.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000061142346.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000008362790.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000052808124.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000094475679.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000147253458.5 node_expansions=534
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000147255242.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000147254241.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000147254519.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000147256075.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000147253408.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000147254408.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000147254408.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000147254797.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000147253408.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000147255075.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000147254408.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000147254797.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1800000147256075.5 node_expansions=280
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000147253458.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000147253470.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000147256075.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000147253423.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000147253433.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000147256075.5 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000147255270.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000147254408.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000147254266.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000147254519.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000147253422.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000147254444.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000147254436.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000147254821.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000147253436.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000147255075.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000147256075.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000147254422.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000147254825.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1800000147256075.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000147256075.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147256075.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147256102.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147256102.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147256124.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147256124.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147256125.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147256125.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977809906.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977809906.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977809906.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977809906.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977809892.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977809892.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977809892.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977809892.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008365437.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008365437.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000008365437.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000008365434.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000008365432.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000008365445.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000008365434.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1800000008365445.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008365432.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008365432.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977809905.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977809905.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999977809865.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977809865.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977809912.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977809912.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977809893.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977809893.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999977811713.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999977810895.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999977813658.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999977810713.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999977810991.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999977811840.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999977809893.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999977810893.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999977810880.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999977811269.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999977809893.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999977811562.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999977810895.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999977811269.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000011140413.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000005578939.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000008360985.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=2100000011140413.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011140440.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011140440.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977807106.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999977807106.2 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999977808962.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999977808096.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999977810875.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999977807927.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999977808216.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999977809038.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999977807094.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999977808094.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999977808094.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999977808486.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999977807105.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999977808761.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999977808096.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999977808517.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2099999977810875.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977810875.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977810875.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008366429.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008366429.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008366427.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008366427.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008366437.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008366437.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008366453.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008366453.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999997254216.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999997254216.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999997251561.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999997251561.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966698662.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966698662.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966696009.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966696009.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966696013.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966696013.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966696013.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966696013.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966698672.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966698672.2 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999966696019.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999966696004.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999966696013.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999966696036.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999966698672.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2099999966698672.2 node_expansions=51
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999966696005.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999966697838.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999966697005.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999966696850.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999966697116.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999966697961.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999966696005.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999966697017.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999966697016.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999966697406.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999966696017.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999966697672.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999966697017.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999966697394.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999966698684.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2099999966698684.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966698672.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966698672.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966701626.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966701626.5 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966698681.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966698681.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966701596.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966701596.5 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966698670.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966698670.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966698686.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966698686.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966698719.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966698719.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977810203.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999977810203.0 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999977808403.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999977810203.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999977808385.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999977808421.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999977808418.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2099999977810203.0 node_expansions=53
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999977808384.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999977810214.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999977809384.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999977809238.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999977809659.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999977809495.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999977808381.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999977808384.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999977809369.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999977809369.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999977809785.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999977808381.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999977810036.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999977808383.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999977809404.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999977809772.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=2099999977810214.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977810215.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977810215.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977810235.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999977810235.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999977810256.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999977810273.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999977810273.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999977810273.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999977810234.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977810273.5 node_expansions=20
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999947254702.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999947254682.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999947254684.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2099999947254696.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2099999947254694.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999947254694.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999947254682.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2399999977810215.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2099999947254682.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2099999947257086.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2099999947254672.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2099999947257071.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2099999947254684.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2099999947257083.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999947254694.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2099999947257074.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('ORE', 'ORE')) score=2399999977810215.0 node_expansions=264
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947254706.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947254706.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000000033370.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000094477747.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000086144413.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000097255524.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000111143524.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999991700027.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000116699969.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000138922191.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000127811080.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000105588858.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000097255524.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000163922191.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000152811080.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000011143581.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000019477804.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999977810247.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000022255593.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000052811147.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2400000163922191.5 node_expansions=200
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000161144414.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000161144414.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000161144429.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000163922208.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000152811080.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2400000163922208.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000163922208.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000163922208.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000163924594.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000163924594.5 node_expansions=35
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2400000163922253.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000163923894.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000163923240.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000163923059.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000163923507.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000163923353.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000163922230.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000163922230.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000163923226.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000163923253.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000163923614.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000163922253.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000163924618.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000163922226.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000163923226.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000163923625.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000183365648.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000180587592.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000172253701.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=2700000183365648.0 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000183365648.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000183365648.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999966698114.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999966698114.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000052810105.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000113921230.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000086143436.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000097254550.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000130586995.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000044476749.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000136143437.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000158365651.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000147254526.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000105587899.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000116698986.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000183365653.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000172254550.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000063920305.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000038921193.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000008365661.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000075032325.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000105587860.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2700000183365653.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000183365663.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000183365663.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000183365653.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000183365653.5 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000183365641.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000183367321.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000183366650.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000183366474.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000183366951.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000183366766.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000183365654.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000183365664.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000183366641.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000183366675.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000183367041.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000183365652.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000183368041.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000183365654.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000183366641.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000183367064.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 47)) score=2700000183368041.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000183368064.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000183368064.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000166703040.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000166703040.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000166701409.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000166701374.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000166703040.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000166701377.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000166701419.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2700000166703040.0 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000166701409.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000166702374.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000166702219.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000166702651.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000166702519.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000166701375.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000166701377.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000166702373.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000166702373.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000166701373.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000166701375.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000166703040.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000166701373.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000166702373.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000166701373.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000166702930.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2700000166703040.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000166703041.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000166703041.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000166705727.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000166705727.5 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000166703053.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000166703043.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000166703083.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000166703080.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000166705706.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000166705706.5 node_expansions=54
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000166703040.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000166704042.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000166703042.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000166703873.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000166704321.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000166704152.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000166703044.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000166703044.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000166704040.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000166704044.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000166703053.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000166703042.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000166703042.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000166704040.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000166703076.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000166705706.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000166704595.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2700000166705706.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000166705706.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000166705706.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000166705754.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000166705754.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000166705733.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000166705733.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000166705744.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000166705744.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000166705734.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000166705741.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000166705740.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000166705765.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000166705742.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2700000166705765.5 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000136150210.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000166705733.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000166705733.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000166705730.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000166705730.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999950038196.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999950038196.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999950038166.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999950038166.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000005594654.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000097261312.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000038927966.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000050039052.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000083371532.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999997261277.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000136150197.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000141705730.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000100039052.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000058372408.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000069483533.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000136150163.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000125039077.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000016704864.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2699999991705721.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2699999961150187.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000027816830.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000075039052.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2700000141705730.5 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000141705744.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000141705744.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000141705730.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000141705760.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000141705751.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000141705754.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000141705754.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2700000141705760.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000141704618.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000141705715.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000141705738.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000141705739.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000141705729.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2700000141705739.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000141704643.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000141704643.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000141705772.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000141705772.0 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000141704665.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000141705774.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000141705763.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000141705784.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000141705761.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000141705774.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2700000141705784.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000141705776.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000141705752.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000141705776.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000122261342.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000122261342.0 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000122261345.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000122261340.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000122261344.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000122261333.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000122261333.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000122261342.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000122261345.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3300000169482263.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000169482263.0 node_expansions=46
FooPlayer.decide: Prioritizing 5 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3300000169482254.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3300000169482254.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3300000169482254.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3300000161148921.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3300000158371143.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=3300000169482254.0 node_expansions=115
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000083349478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077794422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000058348044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061126930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072238866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066679645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072237756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063902756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066680534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063902756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063904708.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066682208.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075016162.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083349776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075016165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066681367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075016645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000055569996.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022235145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022235978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000052786939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038899643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038897421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058344994.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047230554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061121997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036119163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036120274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047232217.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038898809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058347199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041676587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041678254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058347207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047235274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072238386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052792497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047235276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047234717.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038900276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036121309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058346921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000036120198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000022234033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000022231254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000022230698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000022234310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677218.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000083349776.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352276.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083354220.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353387.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000083354220.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000050020887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047243051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025015763.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025014386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038904999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036127708.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038906377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030574723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033349720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030571942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027793275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025017434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033351642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041685541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016684645.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999988904305.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999988905974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013902976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019459920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002790684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005570143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999991679295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999991680406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008348254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005570739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025016375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008348527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008347416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022235485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002791516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008348740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002792072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002790683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008350754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999994457906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002793239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025018862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002792128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011126570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999988904016.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999988903170.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999988900948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999988902907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997234573.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000050020887.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016442.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050020887.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018942.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000050020887.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463530.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994463530.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463533.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994463533.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999994462630.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000122243113.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094465335.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055576408.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994463519.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994462657.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994462657.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083354214.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000094465308.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055576408.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055576432.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055576435.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994463519.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055576408.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055576408.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055576432.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055576432.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083354211.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000122243113.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122243110.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122243110.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122248265.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122248265.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000122243118.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000122245896.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000122247154.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000122246598.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000122245643.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000122247154.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000122247563.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000122248265.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000122248265.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000122248265.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122248265.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150020861.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150020861.4 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000150020861.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000150024482.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000150023649.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000150024897.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000150024341.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000150023361.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000150024897.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000150025315.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000150023093.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000150025315.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000150025315.9 node_expansions=256
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000122252709.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000122257321.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000122255487.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000122256789.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000122256221.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000122255932.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000122252734.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000122255388.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000122256765.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000122255654.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000150025343.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=900000150025343.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150025339.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150025339.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150025339.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150025339.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150025374.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150025374.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150025366.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150025366.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150025350.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150025350.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150029389.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150029389.6 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000150025378.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000150028985.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000150028141.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000150029404.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000150028846.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000150027596.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000150025379.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000150028016.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000150029389.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000150028290.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000150029404.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150029405.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150029405.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150033446.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150033446.2 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000150029390.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000150033001.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000150031779.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000150032168.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000150031224.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000150032890.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000150031613.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000150029390.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000150030390.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000150033458.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000150032350.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000150033458.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125030946.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125030946.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000033368613.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000122259281.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000055592613.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000033369502.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033368613.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000033368613.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000111148170.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000122259281.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083370391.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083370391.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000055592613.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999994479725.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000033369502.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083370391.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083370391.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083370391.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083370391.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000111148170.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000122259281.6 node_expansions=534
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000122255681.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122259281.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122258060.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122258448.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122257503.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122258615.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122257788.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122257504.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122259170.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122255680.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000122256671.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000122257899.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=900000122259281.6 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122259282.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122259282.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122264713.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122264713.2 node_expansions=28
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000122259278.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122261667.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122262056.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122261126.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000122262223.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000122264737.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122261390.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122261127.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122262794.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122259278.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000122260290.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000122261500.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000122261667.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1500000122264737.8 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122264738.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122264738.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122264738.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122264738.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000033374058.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000150042504.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000055598059.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000033374947.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000033374059.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000033374058.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000111153615.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000122264736.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000083375836.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000083375846.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000055598058.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999994485169.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000033374947.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000083375846.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000083375836.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000083375836.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000083375836.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000111153635.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000150042504.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150042521.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150042521.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150045457.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000150045457.5 node_expansions=87
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000033374070.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000122264745.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000055598070.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000033374959.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000033374081.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000033374081.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000111153633.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000122264744.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000083375848.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000083375848.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000055598081.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999994485181.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000033374959.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000083375855.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000083375848.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000083375848.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000083375855.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000111156534.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000122264745.2 node_expansions=93
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000122264745.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122264735.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122264745.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144482869.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144482869.5 node_expansions=42
FooPlayer.decide: Prioritizing 17 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000122264763.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000122267137.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000122267526.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000122266581.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000122267693.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000122266858.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000122266596.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000122266582.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000122265747.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000122264763.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000122265759.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000122265747.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000122266985.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000122267136.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000122259292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000144482904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000144482904.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1800000144482904.0 node_expansions=174
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000144482913.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144482927.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000144482912.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144482916.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144482917.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1800000144482927.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000116705126.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144482899.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000144482899.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144482916.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144482916.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144482902.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144482902.0 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144482917.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144484313.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144485705.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000144483757.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000144485862.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000144485039.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000144484761.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000144484750.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000144483917.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000144482917.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000144483917.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000144483924.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000144485146.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000144485307.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000144477474.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000166701083.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2100000166701083.2 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000166701084.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166701084.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000166704028.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166704028.5 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000166701086.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000166702474.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000166703863.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000166701918.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000166704029.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000166702213.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000166701935.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000166702935.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000166702095.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000166701085.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000166702083.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000166702085.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000166703317.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000166703474.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2100000166704029.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000166704029.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166704029.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000166706804.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166706804.2 node_expansions=50
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000166704042.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000166703996.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000166706771.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000166703996.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000166704006.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000166706771.8 node_expansions=69
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000166703994.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000166705383.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000166706408.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000166706787.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000166704850.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000166705127.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000166704827.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000166705827.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000166704994.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000166705851.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000166703994.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000166704995.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000166704994.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000166706231.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000166706406.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2100000166706787.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000166706793.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166706793.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000072262350.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000194484574.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000072262352.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000050039217.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000038928106.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000050040105.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000155595683.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000138931385.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000100040128.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000100040127.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000072262350.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000011149460.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000050039216.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000100040127.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000077817882.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000055595660.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000077817882.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000155595661.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000194484574.0 node_expansions=73
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000072262328.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000138929016.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000072262328.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000050039217.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000038928106.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000050040106.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000155595663.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000138928996.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000100040129.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000100040121.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000072262343.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000011149462.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000050039240.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000100040106.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000077817905.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000055595661.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000077817907.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000155595662.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2100000155595663.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000155595662.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155595662.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011149462.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011149462.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000011149462.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011149462.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011149494.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011149494.2 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000011149473.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000011149460.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000011149480.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000011149460.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000011151847.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000011151847.2 node_expansions=51
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000011149459.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000011150458.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000011150848.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000011150458.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000011150292.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000011150569.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000011150291.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000011151293.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000011150459.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000011151305.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000011149459.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000011150471.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000011150458.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000011150471.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000011150314.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000011151847.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000011151847.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011151860.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011151860.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038930537.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038930537.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000038930514.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038930514.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000041641.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000041641.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000033375847.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000194486959.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000138931419.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000033375848.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000011152736.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000011153626.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000116709182.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000138931419.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000061153640.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000061153626.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000033375870.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999972262959.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000011152759.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000061153626.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000038931403.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000016709203.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000038931426.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000116709204.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000194486959.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000194486959.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194486959.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194488772.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000194488772.0 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000194487008.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000194486995.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194487008.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194488818.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000194488818.5 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000033375869.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000138931439.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000033375880.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000011152761.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000000041661.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000011153661.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000116709214.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000138931436.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000061153650.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000061153657.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000033375879.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999972262992.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000011152761.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000061153658.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000038931436.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000016709214.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000038931439.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000116709214.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), None, None)) score=2100000138931439.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000138931428.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000138931390.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138931428.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000138931436.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138931436.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000033375871.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000194486991.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000033375856.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000011152747.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000000041657.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000011153648.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000116709190.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000138931414.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000061153634.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000061153634.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000033375856.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999972262981.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000011152760.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000061153634.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000038931412.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000016709201.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000038931412.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000116709190.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), None, None)) score=2100000194486991.0 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000194486991.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000194486973.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000194486947.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000194486945.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000194486947.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194486991.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233375810.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000233375810.5 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000194486980.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000194488801.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000194488781.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000233375824.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000194488781.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2400000233375824.0 node_expansions=179
FooPlayer.decide: Prioritizing 5 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000233375841.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000222264736.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000222264750.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000216709157.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000216709180.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=2400000233375841.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233375824.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000233375824.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233379504.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000233379504.5 node_expansions=336
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000233377658.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000233378658.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000233379047.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000233378659.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000233378491.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000233378769.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000233379492.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000233378491.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000233379492.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000233378658.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000233379492.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000233377658.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000233378658.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000233379492.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000233378658.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000233378491.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000233378659.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2400000233379492.0 node_expansions=649
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000233377680.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000233378682.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000233379085.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000233378697.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000233378683.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000233378491.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000233378769.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000233378515.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000233379515.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000233378671.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000233379492.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000233377696.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000233378658.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000233379491.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000233378658.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000233377682.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000233378682.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2400000233379515.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233379504.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000233379504.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233381324.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000233381324.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233379536.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000233379536.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233381348.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000233381348.0 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000233379513.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000233381323.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000255595270.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000233379529.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000233379558.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000233379529.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2700000255595270.0 node_expansions=134
FooPlayer.decide: Prioritizing 23 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=2400000233379546.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000233379547.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000233380527.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000233380935.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000233380528.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000233380528.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000233380383.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000233380806.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000233380652.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000233380374.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000233380538.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000233381361.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000233379527.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000233380549.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000233380549.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000233380549.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000233379540.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000233380538.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000252818882.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000255595287.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000247265013.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2700000241708601.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2700000252821015.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=2700000255595287.5 node_expansions=105
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000255595294.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000255595294.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000255595320.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000255595320.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000255595317.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000255595336.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000255595336.0 node_expansions=6
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008343725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000000007614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999997230947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027788169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000038898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000000007891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000006502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005562613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000038898225.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038898225.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000038898225.25 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000016684077.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016683278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047238544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044462774.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041686921.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016685487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000058350835.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058351122.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050019998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058354234.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066687842.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047241936.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016684366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055575845.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016685498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016686308.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000044462198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030573586.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030570818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000044459429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030570484.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027793530.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027792405.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038905485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027792441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047239719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036126350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036127197.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022238263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044462222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052797778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038905818.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038907475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050019719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030573249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036127739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000041685267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036129407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022237961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041684697.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036127459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036128848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000050019719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000030572697.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000066687842.8 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000066687831.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066685331.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066686176.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000066687831.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687842.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066687842.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000066687831.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000066687831.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038908290.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000119465610.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016686065.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000066687842.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066687831.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008352731.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008352720.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000097249096.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088915763.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088910066.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000016686067.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016686054.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000066687831.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000066687831.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000066687831.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066687831.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000119465610.5 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000119465620.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119465620.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119465664.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119465664.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119465643.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119465643.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119471333.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119471333.0 node_expansions=21
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000119467862.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000119468564.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000119471343.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000119469399.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000119470787.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000119468140.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000119467306.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000119468140.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000119471343.5 node_expansions=88
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000119471343.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119471319.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000119471343.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000119471330.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000119471344.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=600000119471344.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119471317.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119471317.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119471357.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119471357.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119471367.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119471367.5 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000155582456.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000147249088.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=900000155582456.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155582422.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000155582422.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155582456.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000155582456.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155582457.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000155582457.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155582463.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000155582463.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000155582447.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000155582456.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000155582469.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000155582457.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000186132288.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000186132288.2 node_expansions=46
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000155584680.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000155585125.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000155585402.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000155586237.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000155587625.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000155584957.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000155584138.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000155584957.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000155587903.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000186132288.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1200000186132288.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155573691.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155573691.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155573690.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155573690.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155573687.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155573687.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977794131.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977794131.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999977794142.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977794142.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008349712.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008349712.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000008349711.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000008349698.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000008349698.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000008349698.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000008349695.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008349711.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008349715.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008349715.5 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000008349687.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000008349712.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000008354831.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000008354831.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000038905194.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1500000038905194.8 node_expansions=80
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000008349698.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000008349710.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000008349709.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000008349709.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000038905194.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1500000038905194.8 node_expansions=22
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000036127416.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000038905194.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1500000038905194.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038905218.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000038905218.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008349687.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008349687.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008349678.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008349678.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008349662.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008349662.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000008349673.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008349673.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008349689.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008349689.0 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000133351480.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000072240369.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000100016341.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000186129258.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000063906145.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000102795896.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000102795895.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000041684784.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999947238563.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000163907021.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000125018131.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000125018133.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000063906118.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000063906117.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000102795906.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000102795910.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000102795895.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000102795910.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000186129258.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186129242.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000186129242.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186129258.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000186129258.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186129259.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000186129259.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000186129265.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000186129259.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000186134393.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000186134370.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000186134368.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000186134393.5 node_expansions=117
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000186131474.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000186130923.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000186129246.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000186133004.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000186134393.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000186131756.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000186130914.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000186131746.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000186133701.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000186134393.5 node_expansions=135
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000186134389.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000186134373.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000186134370.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000186134370.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000186134401.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1500000186134401.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186134382.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000186134382.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186138826.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000186138826.0 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000186134413.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000186138796.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000186134404.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000186134414.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000186134414.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000213906985.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000213906985.5 node_expansions=86
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000186136611.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000186136071.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000186137611.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000186136889.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000186134404.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000186138167.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000186136905.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000186136070.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000186137889.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000186138834.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000213906985.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1800000213906985.5 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000213906985.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000213906985.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000213907034.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000213907034.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000213911488.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000213911488.0 node_expansions=22
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000213909279.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000213908705.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000213909261.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000213909523.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000213907013.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000213910771.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000213909523.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000213908703.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000213909523.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000213911483.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1800000213911483.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000213911479.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000213911479.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000213913701.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000213913135.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000213913725.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000213913979.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000213914661.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000213911480.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000213915251.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000213913979.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000213913135.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000213913979.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000213914139.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1800000213915251.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000213915219.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000213915219.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000213918447.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000213918447.5 node_expansions=75
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000161137469.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000100026330.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000138914342.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000091692119.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000102804107.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000130581885.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000069470805.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999986136550.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000047247694.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000191696216.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000152804129.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000152804140.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000091692105.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000063914328.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000102804116.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000130581897.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000130581894.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000130581897.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000191696216.2 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191692992.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000191692992.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000191693029.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000191693029.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000161137461.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000100026360.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000138914351.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000213915240.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000091692113.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000102804114.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000130581892.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000069470780.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999986136558.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000047247669.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000152804127.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000152804127.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000091692115.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000063914336.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000102804113.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000130581892.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000130581891.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000130581892.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000213915240.0 node_expansions=270
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000213915240.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000213915237.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000213915239.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000213915239.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000213915239.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000213915247.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1800000213915247.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000213915251.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000213915212.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000213915251.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986136590.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986136590.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000161137469.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000100026356.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000138914358.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000213915250.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000091692115.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000102804101.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000130581879.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000069470767.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000047247656.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000191693025.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000152804124.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000152804136.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000091692102.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000063914338.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000102804115.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000130581913.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000130581879.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000130581913.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000213915250.5 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000213915250.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000213915198.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000213915250.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000213915258.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000213915258.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000213915261.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000213915246.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000213915261.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986136593.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986136593.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999986136561.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999986136580.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999986136580.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986136584.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986136584.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999986144403.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986144403.8 node_expansions=193
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999986142014.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999986141459.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999986142014.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999986142292.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999986144403.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999986140792.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999986139792.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999986142292.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999986141903.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999986141459.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999986142292.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999986142459.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1799999986144403.8 node_expansions=1112
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999986146576.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999986146020.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999986146576.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999986146853.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999986147853.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999986144353.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999986145353.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999986146853.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999986146464.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999986146020.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999986146853.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999986147020.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1799999986147853.8 node_expansions=345
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999986144403.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999986144415.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999986147853.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999986144368.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999986144393.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1799999986147853.8 node_expansions=58
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999986146604.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999986146054.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999986147590.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999986146576.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999986146867.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999986147853.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999986144353.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999986145364.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999986146853.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999986146499.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999986146033.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999986146867.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999986147054.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1799999986147853.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999986147853.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986147853.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999986147890.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986147890.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999955592346.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955592346.2 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999955594848.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999955594848.0 node_expansions=103
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999955592350.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999955592325.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999955594798.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999955592347.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999955592357.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2399999955594798.0 node_expansions=63
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999955594555.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999955593964.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999955595548.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999955594520.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999955593687.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999955594687.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999955592298.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999955593311.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999955594809.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999955593312.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999955593312.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999955593979.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999955594798.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999955594992.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2399999955594809.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999955594826.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999955594826.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999927813256.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927813256.2 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999927810068.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999927810068.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999927813277.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927813277.2 node_expansions=32
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999927815464.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999927813520.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999927815742.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999927815464.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999927814631.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999927811298.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999927815631.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999927813242.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999927814242.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999927814242.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999927814242.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999927814909.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999927815742.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999927815187.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999927815354.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=2399999927815354.0 node_expansions=475
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999927812183.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999927812193.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999927812174.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999927815354.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999927812184.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2399999927815354.0 node_expansions=69
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999927814367.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999927812409.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999927815367.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999927814367.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999927813555.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999927813166.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999927814548.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999927815368.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999927812142.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999927813142.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999927813145.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999927813146.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999927813826.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999927814659.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999927814812.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=2399999927815368.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999927815368.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999927815368.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999927818589.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999927818589.5 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999927815368.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999927815368.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999927815405.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999927815405.0 node_expansions=5
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999927815367.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999927815647.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999927818624.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999927817591.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999927816756.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999927816367.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999927817770.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999927817479.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999927815395.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999927816367.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999927816367.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999927816381.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999927817034.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999927817867.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999927818036.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2399999927818624.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999900040846.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999900040846.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999900043332.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999900043332.5 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999900040857.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999900040857.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999880596414.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999880596414.0 node_expansions=5
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999880597403.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999880596414.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999880596692.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999880598639.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999880597803.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999880597414.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999880598806.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999880597404.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999880596417.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999880597418.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999880598237.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999880597405.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999880597403.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999880598085.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999880598903.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2399999880597681.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2699999894481505.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2699999905593794.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2699999902816407.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2699999902814181.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2699999902815409.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2699999905593794.5 node_expansions=84
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999905593795.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999905593795.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999905593820.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999905593820.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999905593806.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999905593806.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2999999927812810.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999927812810.0 node_expansions=81
FooPlayer.decide: Prioritizing 20 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999905594805.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999905593818.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999905594096.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999905596040.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999905595194.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999905594818.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999905595194.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999905594818.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999905593805.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2699999905594817.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2699999905595651.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2699999905594805.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2699999905593805.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2699999905595486.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2699999905596314.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2699999905595095.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2999999919478936.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2999999916701817.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2999999916699581.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2999999927812824.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2999999927812824.5 node_expansions=412
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027785725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999966673891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999966670836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000005564003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022229891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999966670836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999966669447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999966671669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022231503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000000008391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013897058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019451280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022231558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025007947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000030565447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000033342947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005560113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000005946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008338446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000013898168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988894501.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011117057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988894501.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988893389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994449224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988891445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988892556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011117613.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991671723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005564557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000005390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986113112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988893112.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341280.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000041678599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000002791597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000002792433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030572789.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036123886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041680820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002790756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002791866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002793278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052795900.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058351442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036128319.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050018109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044461458.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036127219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038903057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008345473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008344350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013901865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008346861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033349698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027792184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027793295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050018122.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025015527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047239208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025014406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025013296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030571643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008345750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019457131.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013899349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013900461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011122127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016677126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019457429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016678526.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005566017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025013319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022233027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022233860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025013017.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000058351442.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058350623.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058355764.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058351442.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=600000058355764.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355764.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355764.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349790.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349790.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349788.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349788.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349788.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349788.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349802.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349802.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349788.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349788.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355788.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355788.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349807.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349807.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355800.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355800.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349800.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349800.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091689100.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091689100.9 node_expansions=55
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058353149.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058353031.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058352189.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058353993.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058355800.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058349810.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058353718.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058351764.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000058355800.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355796.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355796.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355812.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355812.0 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000058355824.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058355800.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000058355779.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058361221.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058355779.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000058355789.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000058361221.9 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000058359110.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058358999.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058358166.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058359967.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058360689.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058355777.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058361221.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058359666.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058357721.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000058361221.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058361221.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058361221.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058361245.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058361245.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025027888.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025027888.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002803877.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002803877.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002803877.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002803877.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002803877.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002803877.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002803889.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002803889.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002803889.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002803889.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983353730.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983353730.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058355501.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058355533.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038911056.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999972241723.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000069466612.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091688836.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038911056.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038911056.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999983353759.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983353736.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038911056.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038911068.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999972241734.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002797311.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000069466612.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038911068.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000072244422.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000072244390.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000091688836.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091688835.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688835.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983353749.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983353749.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983353724.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983353724.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022240310.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022240310.2 node_expansions=47
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999983353747.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999983354747.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999983357080.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999983356969.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999983356136.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999983357914.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999983358636.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999983353754.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999983357636.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999983355699.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000022240347.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=900000022240347.2 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022240310.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022240310.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022244454.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022244454.9 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022240310.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022240310.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022240312.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022240312.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022244499.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022244499.4 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000022240310.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022240310.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022240310.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022240310.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022240320.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022240320.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022240323.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022240323.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988906990.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988906990.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988906989.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988906989.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988907027.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988907027.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988906993.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988906993.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988906992.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988906992.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988906992.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988906992.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025018985.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052800900.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000033352318.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999938905209.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000036130098.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000119467567.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000033352320.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033352355.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999988906985.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999988906985.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000033352318.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000033352341.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999988906987.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019466678.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063907899.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000033352319.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000100018986.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000100023122.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000119467567.1 node_expansions=144
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119463430.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119467567.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119463409.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119463443.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119463420.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000119467567.1 node_expansions=44
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000119463400.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119464407.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119466733.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119466592.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119465796.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119467568.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119467289.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119463400.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119467299.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119465354.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000119467568.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119467567.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119467567.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119467615.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119467615.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025023157.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052800934.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999988911146.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000033356481.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999938909379.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036134286.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000033356479.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033356504.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999988911146.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999988911159.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000033356479.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000033356490.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999988911157.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019466730.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063912043.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000033356479.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000100023147.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000100023158.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000100023158.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100023147.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100023147.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938914476.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938914476.2 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025023157.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052800944.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999988911146.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000033356480.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000036139365.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000119467591.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000033356497.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033356479.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999988911146.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999988911146.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000033356497.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000033356479.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999988911146.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019471809.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063912043.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000033356497.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000100028254.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000100023157.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000119467591.6 node_expansions=111
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119467591.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119467591.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119467609.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119467609.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119467599.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119467599.6 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000119467601.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119468581.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119470936.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119470794.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119472738.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119469960.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119469833.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119467619.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119468571.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119471500.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119469557.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000119472738.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119472738.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119472738.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938914506.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938914506.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999938914503.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999938914505.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999938914501.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999938914501.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999938919378.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999938919378.8 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999938914504.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999938919379.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999938915489.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999938917823.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999938915489.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999938916879.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999938916712.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999938914489.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999938915503.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999938918389.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999938916434.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999938916614.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=899999938919379.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938919378.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938919378.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988921156.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988921156.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938919377.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938919377.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988923820.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988923820.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988921159.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988921159.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988921158.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988921158.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025033169.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052810984.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000033366514.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999938919380.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000036144293.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000119477626.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000033366515.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033366491.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999988921182.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999988921172.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000033366491.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000033366515.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999988921158.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019476737.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063922048.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000033366491.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000100033182.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000100033177.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000119477626.5 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119477622.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119477622.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119477604.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119477604.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025033182.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052810961.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999988921196.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000033366493.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999938919381.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036144294.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000033366492.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033366516.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999988921160.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999988921159.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000033366492.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000033366510.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999988921183.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019476726.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063922056.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000033366516.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000100033183.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000100033183.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000100033183.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000100033183.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100033159.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100033183.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125029680.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125029680.8 node_expansions=296
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000100033194.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100034194.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100036544.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100035137.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000100034202.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000100035582.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000100035859.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100033211.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100033194.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000100034211.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000100034859.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000100034202.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000100035322.1 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000125027043.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000119469277.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1500000100035859.8 node_expansions=71
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000069480304.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100035848.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000100035848.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100035845.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100035845.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100035876.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100035876.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069480309.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069480309.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100035868.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100035868.2 node_expansions=3
FooPlayer.decide: Prioritizing 3 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000133372496.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000133372496.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000127816940.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1800000133372496.0 node_expansions=87
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000133369188.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133369189.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000133372463.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133369198.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133372496.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000133372496.0 node_expansions=66
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000133369200.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133370162.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133372496.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133371829.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133370190.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133371107.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133370176.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133371589.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133369162.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133369186.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133370200.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133370829.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133371273.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133371301.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000133372496.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133372496.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133372496.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133372559.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133372559.0 node_expansions=5
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000133372547.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133374658.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133373547.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133375214.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133373547.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133374491.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133373547.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133374946.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133372559.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133375499.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133372555.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133373547.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133374214.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133374658.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000133374666.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000158366358.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000152807631.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000150033580.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2100000158366358.2 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000158366358.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158366358.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161144105.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000161144105.0 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000052813733.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000080591511.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000027810802.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000036144136.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999933363723.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000094480400.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000147258145.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000061144149.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000061144149.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000027810800.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999991698802.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000036144136.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000061144136.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999983365469.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000044476582.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000122258178.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000061144136.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000127810803.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000147258145.2 node_expansions=197
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147255258.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147255258.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000180588574.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000180588574.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000147255271.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147255259.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147255271.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000180588575.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000180588575.0 node_expansions=12
FooPlayer.decide: Prioritizing 19 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2400000180588601.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000180590712.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000180589601.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000180591267.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000180589601.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000180590545.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000180589601.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000180590990.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000180588601.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000180591545.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000180588601.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000180589601.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000180590267.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000180589712.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000180590712.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000197252632.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000197252632.5 action_type=ActionType.BUILD_CITY
  Action 17: expected_value=2700000191697076.5 action_type=ActionType.BUILD_CITY
  Action 18: expected_value=2700000188919299.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=2700000197252632.5 node_expansions=488
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000197252665.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000191697076.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000188919309.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000180585977.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2700000197252665.0 node_expansions=12
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011119891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016674891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011120447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000005563169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019453447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025008503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025011503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961115280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000005561780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000009002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994450335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011119557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999988892279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961114724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999961115835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991673668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000027792723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033346890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030570488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047238054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044460009.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038903056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044461367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050014700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058350256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011121888.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011124654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033343833.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011126041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047236689.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050014751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030566906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030567739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033347195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041680008.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019457416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019456305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036126653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027791628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036128032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019457443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019459073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033347130.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025014629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038902707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025011582.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025012984.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027786851.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025011572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013899628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011121309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013899350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011122670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011124627.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033346070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033347496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041682471.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030569681.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000058350256.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058353743.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058346645.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058348867.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000058353743.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353743.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058353743.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058352909.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350263.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058352484.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058351943.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058353743.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058353041.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058353041.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058352668.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000058353743.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353744.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058353744.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353744.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058353744.0 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000058356409.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058356520.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058356446.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058353743.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058355965.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058355409.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058356521.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058356168.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058356131.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000058356521.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356521.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356521.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356558.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356558.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356558.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356558.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356558.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356558.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356559.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356559.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356570.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356570.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088912125.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088912126.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058356558.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000041689014.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027799236.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058356558.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058356573.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088912132.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088912125.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058356558.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058356558.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011133447.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011133459.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997243669.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997243670.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058356559.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058356558.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058356573.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000088912132.4 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088912126.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912087.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912126.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111130842.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111130842.4 node_expansions=47
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000088915904.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088912123.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088914904.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088914790.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088912123.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088914345.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088913793.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088914790.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088914515.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088914524.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111130850.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000111130850.4 node_expansions=221
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000111130844.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111130867.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111130875.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111130850.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111130863.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000111130875.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111130851.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111130851.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111134624.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111134624.0 node_expansions=45
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000111130894.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000111130894.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000080575347.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000063907789.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000072242000.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000058353098.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080575320.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000111130887.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080575331.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000080575347.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000033352209.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000033352222.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041686431.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999997240236.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058353098.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000080575320.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000080575320.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080575331.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000111130894.9 node_expansions=92
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111130886.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111130900.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111130900.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111130887.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111130849.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111130887.4 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111130899.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111130899.5 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111130898.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111130908.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111130908.9 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111130900.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111130884.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111130881.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111130898.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111130883.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111130900.4 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111134632.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111134632.0 node_expansions=27
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000111137007.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111132557.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111137396.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111138118.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000111130900.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111135870.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000111136840.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000111136285.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000111136563.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000111137007.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000111137007.5 node_expansions=268
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111134648.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111134647.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111134644.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111134633.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000111137007.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000111137007.5 node_expansions=57
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000111135618.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111134618.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111137423.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111137285.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111134618.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111135451.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000111136285.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000111136285.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000111137007.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000111136023.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000111137022.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=1500000111137007.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111137021.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111137021.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999997246340.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997246340.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999997246343.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997246343.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999997249010.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997249010.0 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999997247343.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999997246343.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999997247743.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999997247354.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999997249010.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999997246357.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999997247176.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999997248011.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999997248021.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999997247733.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999997248743.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1499999997249010.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999997249010.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997249010.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999997253621.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997253621.0 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999997250021.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999997250409.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999997249022.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999997250021.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999997250410.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999997253632.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999997249854.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999997250688.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999997250965.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999997250687.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999997249021.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999997251409.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1499999997253632.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999997253632.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997253632.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999997253633.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997253633.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999997253634.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997253634.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999997256579.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997256579.5 node_expansions=96
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999997256589.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999997254636.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999997255025.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999997253636.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999997254635.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999997256033.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999997255024.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999997254469.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999997255311.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999997255580.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999997255302.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999997253635.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999997256025.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1499999997256589.0 node_expansions=208
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999997256579.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999997256603.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999997256574.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999997256564.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999997256577.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1499999997256603.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999997256576.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997256576.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027809166.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027809166.2 node_expansions=62
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999972258535.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999972257590.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999972257993.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999972256591.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999972257590.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999972258993.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999972257979.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999972257423.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999972258256.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999972259535.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999972258535.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999972258256.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999972256591.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999972258979.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000027809194.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000011138402.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000005587123.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000011141581.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=1799999997251288.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1800000027809194.2 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027809180.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027809180.8 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000119478257.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000144475859.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000055588468.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000072252758.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000080589368.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000066698095.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000113920314.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000119475868.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000086141647.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000055586079.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000088920315.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000041697201.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000041697206.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000050031427.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000066698079.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000088920303.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000088920303.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000113920304.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000144475859.5 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144475884.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144475884.0 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000144477812.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144476883.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144477257.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144475869.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144476869.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144478271.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144477268.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144476701.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144477536.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144477813.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144477828.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144477549.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144475869.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000144478258.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000144478271.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144478271.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144478271.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144480202.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144480202.8 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000119483966.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000055590424.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000072260855.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000080595077.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000066702424.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000113928410.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000119483966.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000086149744.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000055590424.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000088924646.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000041701535.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000041701535.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000050035757.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000027813535.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000066702424.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000088924646.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000088924646.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000113924647.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000119483966.2 node_expansions=1992
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000119480203.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000119479272.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000119479647.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000119478259.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000119479258.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000119479269.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000119479660.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000119480102.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000119479092.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000119479939.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000119480213.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000119480216.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000119479926.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000119478269.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000119480106.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1800000119480216.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119478259.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119478259.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000119480213.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119480213.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000119480219.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000119482112.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000119482112.8 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000119480214.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000119482097.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000119482112.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000119480183.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000119480216.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000119482112.8 node_expansions=68
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000119480168.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000119481195.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000119481580.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000119480179.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000119481195.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000119481181.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000119481580.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000119482015.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000119481179.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000119481015.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000119481848.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000119482139.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000119481862.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000119480168.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000119482015.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000119482139.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119482136.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119482136.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000119482128.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000119482163.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000119482150.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1800000119482150.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000119482137.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1800000119482163.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=1800000119482163.2 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147255137.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147255137.8 node_expansions=123
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000119482161.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147255138.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000119482171.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000119482148.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000119482147.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000147255138.8 node_expansions=57
FooPlayer.decide: Prioritizing 20 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1800000119482164.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000119483150.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000119483540.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000119482151.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000119483161.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000119483148.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000119483553.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000119483150.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000119483151.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000119483151.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000119482985.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000119483817.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000119483830.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000119482151.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000119483985.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000119483164.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000141703373.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000133368650.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000147255149.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000133364871.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2100000147255149.8 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147255154.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147255154.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050032917.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050032917.5 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000050032915.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000050032915.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000050034318.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000050032913.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000050033904.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000050033913.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000050034290.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000050033913.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000050033902.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000050033913.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000050033746.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000050034582.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000050034568.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000050032913.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000050034736.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000050033915.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000050034736.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050034746.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050034746.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030596027.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030596027.8 node_expansions=331
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000030590307.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000030590316.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000030591696.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000030590320.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000030591307.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000030591306.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000030592140.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000030591705.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000030591307.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000030591305.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000030591149.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000030591306.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000030591983.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000030591306.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000030591972.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000030590306.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000030591305.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2100000030592140.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030592139.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030592139.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000030590194.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000030592150.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000030593805.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000030592140.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000030592147.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2100000030593805.2 node_expansions=75
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000030592149.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000030592149.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000030593138.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000030593527.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000030592154.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000030593527.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000030593138.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000030593149.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000030592154.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000030593140.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000030593139.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000030593139.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000030593806.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000030593149.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000030593820.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000030592138.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000030593154.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000030593820.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000030593805.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030593805.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030593817.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030593817.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000127816038.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000152816039.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000063926251.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000080592927.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000088927150.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000075038251.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000122260484.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000127816040.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000094481817.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000063926251.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000097260483.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000050037372.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000022259584.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000036149372.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000075038261.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000097260484.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000116704928.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000141704939.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000152816039.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152816050.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152816050.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152816052.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152816052.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152816045.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152816045.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152816045.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152816045.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152816046.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152816046.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152816027.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152816027.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152816057.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152816057.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152816041.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152816041.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141704960.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141704960.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141704964.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141704964.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141704965.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141704965.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000141704977.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141704972.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141704977.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141704976.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141704976.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000141704980.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000141704974.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141704980.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000141704978.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141704978.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000116704951.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000052815175.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000069481838.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000077816072.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000075038284.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000122260505.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000116704954.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000083370728.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000052815172.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000086149394.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000038926286.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000011148505.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019482726.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000025038283.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000063927172.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000097260506.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000105593842.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000130593839.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000130593839.8 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130593828.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130593828.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130593851.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130593851.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000130593837.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000130593858.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000130593858.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000100038306.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000130593855.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000130593855.8 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100038300.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100038300.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000100038303.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100038303.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116704972.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111149414.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000022259627.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000069481861.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000077816073.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000044482750.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000091704962.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000086149406.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000052815185.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000022259627.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000055593857.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000008370738.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999980592961.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999988927183.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999994482738.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000033371627.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000066704962.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000075038305.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000116704972.2 node_expansions=421
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116704980.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000116704971.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116704980.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999988927170.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988927170.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977816072.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977816072.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999958371624.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958371624.5 node_expansions=21
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999933371634.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999958371627.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999958371627.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999958371625.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958371625.5 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072238321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066682488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072237834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063903877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055568877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069458655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072234766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063899998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075013942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066681167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077793109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080568387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030568821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080570044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030566876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063903043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069460544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063903330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050012496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058346654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063901154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050009708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050010264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061123664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041677496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052790830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063900608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041678052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066679219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058347775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030564097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038897429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030564097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030566876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000030564097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050010264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052791376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058347217.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050012496.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000080570044.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080572266.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080570877.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080571432.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000080572266.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022236050.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016680773.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033348873.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036127753.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025018331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005569384.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008347998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022237223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025016932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030570521.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041684478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030573886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044463645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047238932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999991678539.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030568876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030573852.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016679961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016678573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019457764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999994456583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002791597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000012128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016682198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008348017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019461352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013903573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013903573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030571143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008348017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033348087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025018307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016678850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016680239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999991676849.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000011848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999991676837.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999991678517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999991678503.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000009349.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002787962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994454628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994455461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019453865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016679684.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000047238932.9 node_expansions=3244
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238377.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047238655.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047238932.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=600000047238932.9 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052791757.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052791757.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052791773.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052791739.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052791773.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052791763.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052791763.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052791773.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052791728.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052791773.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052791766.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052791766.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088902878.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052791767.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052791773.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088905896.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033348563.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002789988.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030567767.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052791773.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052791767.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052791766.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052791766.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052791773.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052791766.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997234446.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997234433.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002789989.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080572563.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080572563.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000088905896.4 node_expansions=154
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088902878.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088902874.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088905896.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088902858.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088902855.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088902846.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000088905896.4 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088905897.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088905210.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088905354.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088904932.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088902830.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088904655.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088904507.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088904798.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000088905897.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088905896.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088905896.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088905908.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088905908.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088905908.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088905908.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088905911.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088905911.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088905911.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088905911.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088905933.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088905933.9 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088909378.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088908268.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088908398.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088907989.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088905898.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088907734.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088905908.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088907578.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088907843.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000088909378.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909392.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909392.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909414.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088909414.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088909410.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052798303.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052798290.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033352089.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002796522.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030574287.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052798296.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052798289.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052798303.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052798289.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052798296.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052798289.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997240963.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997240956.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052798289.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002796511.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080576078.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080576068.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088909410.1 node_expansions=91
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088909420.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088909402.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909420.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909422.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088909422.1 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061131653.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088909423.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088909423.1 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088909413.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088909397.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909413.1 node_expansions=7
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000061131643.4 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000061131646.4 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000061131647.9 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000061131636.4 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000061128129.1 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=600000061131647.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=900000061128129.1 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131632.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131632.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025020524.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025020524.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061131636.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005574303.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999975018747.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030574299.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025020537.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025020541.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025020524.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025020525.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025020524.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025020525.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999969463190.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999969463204.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025020535.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999975018746.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080576080.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080576097.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000080576097.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080576076.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080576056.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080576076.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080576086.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080576086.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080576080.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080576056.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080576080.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999969463190.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969463165.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969463190.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969463190.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969463190.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061131632.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025020524.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025020524.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061131636.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005574299.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999975018746.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030574303.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025020524.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025020524.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025020535.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025020524.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025020524.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025020525.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999969463190.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025020524.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999975018763.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080576080.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080576080.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000080576080.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080576080.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080576055.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080576080.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969463190.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969463190.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999969463204.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969463165.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969463204.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999969463190.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969463199.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999969463199.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969463176.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969463176.4 node_expansions=8
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999969463143.9 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=599999969463141.9 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999969463141.9 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=599999969463176.4 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=599999969463141.9 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=599999969463165.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=599999969463176.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969463166.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969463166.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969463166.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969463166.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969463190.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969463190.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969463168.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969463168.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969463178.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969463178.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999969463200.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969463167.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969463200.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969463197.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969463197.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061131642.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025020525.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025020521.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061131634.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005574310.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999975018747.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030574321.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025020542.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025020531.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025020531.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025020521.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025020525.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025020525.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999969463191.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025020525.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999975018747.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080576086.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080576086.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000080576086.8 node_expansions=106
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080576100.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080576053.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080576100.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113909379.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113909379.6 node_expansions=32
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000080583345.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113911767.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113911878.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000080580568.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113909378.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113911212.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113909378.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113911045.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000080578179.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113911323.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111130630.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000108356323.0 action_type=ActionType.BUILD_CITY
  Action 12: expected_value=900000113911878.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1200000080583345.8 node_expansions=355
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108356212.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000113911778.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=900000113911778.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113911767.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911767.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911789.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113911789.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000094467332.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000058356225.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000058356225.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000094467332.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000005576699.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000008354447.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000063910001.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000058356236.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000058356223.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000058356225.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058356223.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058356223.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000058356223.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999969465556.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999969465558.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000058356223.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000008354447.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000113911776.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000113911776.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911810.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911810.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911790.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113911790.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113911778.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113911777.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113911789.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113911802.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113916653.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000113916653.1 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000113914167.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113914278.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113913875.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113911764.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113911764.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113916666.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113913608.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113911766.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113913430.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113911777.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113913723.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000113916666.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113916653.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113916653.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113922639.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113922639.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113916667.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113916667.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113922665.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113922665.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113916678.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113916678.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077805564.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077805564.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000094472243.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000022250012.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000022250012.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000094472231.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000005581568.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999972248234.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000027803790.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000022250012.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000022250009.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000022250012.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000022250012.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022250025.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022250012.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999933359346.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999933359345.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022250009.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999972248234.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077805568.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000094472243.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094472231.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094472231.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000094472232.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000022250009.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000022250032.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000094472235.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000005581568.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999972248234.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000027803790.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000022250009.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000022250012.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000022250009.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000022250013.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022250009.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022250009.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999933359342.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000022250012.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999972248234.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000077805577.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077805568.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000094472235.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094472235.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094472235.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094478223.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094478223.2 node_expansions=40
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000094472256.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094478208.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000094478234.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000094472245.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000094472267.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000094478218.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000094478234.2 node_expansions=122
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000094476299.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094474641.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094474747.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094474342.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094472247.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094472234.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094474067.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094478234.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094472234.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094473912.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000094472243.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000094474189.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000125023290.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000119464841.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000108352712.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000094478234.2 node_expansions=69
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000094478234.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094478208.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094478234.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094478254.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094478254.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000094478241.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000022256020.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000022256031.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000005587574.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999972254245.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000027809796.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000022256023.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000022256020.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000022256032.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000022256023.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000022256031.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000022256023.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999933365352.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999933365356.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000022256020.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999972254245.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000077811587.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000077811574.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000094478241.2 node_expansions=150
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000094478254.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094478231.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000094478225.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000094478225.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000094478234.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000094478226.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094478254.8 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094478258.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094478258.8 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000094474924.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094482285.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000094482285.2 node_expansions=44
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000094478243.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094478231.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000094482252.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000094478254.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000094482285.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000094482285.2 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000094482285.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094480898.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094480618.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094480729.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094480366.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094478230.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094478244.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094480065.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094478230.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094479911.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094478229.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000094480174.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000094482022.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1500000094482285.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094482285.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094482285.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094482296.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094482296.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094482287.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094482287.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094482307.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094482307.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000022260078.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000022260087.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000094482309.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000005591644.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999972258298.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000027813868.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000022260087.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000022260094.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000022260076.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000022260087.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000022260076.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000022260076.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999933369409.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999933369409.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000022260078.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999972258313.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000077815643.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000077815651.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000094482309.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094482296.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094482296.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000094484702.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094484967.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094484701.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094484809.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094484410.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094482300.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094482298.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094484146.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094484421.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094482298.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094483965.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000094482312.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000094484257.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000094486078.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1500000094486078.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094486091.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094486091.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094486098.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094486098.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000094486091.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094486065.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094486091.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977811499.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977811499.5 node_expansions=73
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999933373201.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999933373176.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933373201.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927807287.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927807287.0 node_expansions=15
FooPlayer.decide: Prioritizing 18 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999900031942.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999900032202.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999900031933.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999900032035.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999900031647.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999900029535.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999900029535.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999900031369.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999900031647.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999900029535.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999900031202.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999900029541.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999900031477.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999900032331.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999930580556.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1799999925022068.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1799999913911224.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1799999916689735.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1799999930580556.2 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930580556.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999930580556.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999930580586.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999930580586.8 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999958358343.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2099999961136152.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=2099999961136152.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961136120.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999961136120.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961138901.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961138901.8 node_expansions=33
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988913897.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=2399999988913897.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999955580566.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999955580566.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999955580570.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999955580570.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999955580587.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999955580587.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999955580616.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999955580616.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999955580603.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999955580603.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999955580586.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999955580586.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999955580600.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999955583356.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999955580599.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999955583320.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999955580593.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2399999955583356.0 node_expansions=71
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2399999955582981.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999955583247.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999955582967.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999955583078.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999955582690.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999955580578.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999955580578.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999955582430.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999955582689.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999955580578.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999955582259.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999955580578.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999955582541.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999955583356.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2399999955583356.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999955583356.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999955583356.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999955586008.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999955586008.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999955583354.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999955583334.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999955585973.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999955583343.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999955583331.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2399999955585973.5 node_expansions=46
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999955584307.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999955585710.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999955585988.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999955585720.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999955585807.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999955585453.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999955583321.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999955583307.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999955585696.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999955585155.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999955585452.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999955583307.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999955584973.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999955583331.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999955585251.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2399999955585988.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999955585995.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999955585995.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927808234.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999927808234.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999927808233.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999927810709.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999927808211.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999927808234.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999927808224.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2399999927810709.5 node_expansions=51
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2399999927809209.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999927810600.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999927810633.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999927809210.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999927810709.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999927810356.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999927808244.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999927808211.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999927809244.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999927810043.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999927810057.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999927808224.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999927809876.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999927808209.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999927810176.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999927809244.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2399999927810709.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927810711.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999927810711.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927813122.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999927813122.5 node_expansions=105
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2399999927814098.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999927815488.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999927814932.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999927816043.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999927814099.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999927815210.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999927813098.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999927813098.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999927814098.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999927814932.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999927814932.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999927813098.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999927813098.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999927813098.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999927815598.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999927814932.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2399999927814099.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=2399999927816043.0 node_expansions=637
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2399999927814098.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999927815511.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999927814947.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999927814099.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999927816043.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999927815244.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999927813133.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999927813100.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999927814098.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999927814932.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999927814946.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999927813098.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999927813113.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999927813098.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999927815043.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999927814934.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2399999927814123.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=2399999927816043.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927816057.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999927816057.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927816029.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999927816029.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999927816052.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999927816099.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999927816043.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999927816053.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999927816067.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2399999927816099.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927816045.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999927816045.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927816098.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999927816098.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927816067.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999927816067.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999900040699.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999900040699.5 node_expansions=105
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000000040077.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999994486851.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999988928953.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000116709074.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999972260557.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999922261433.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999905596185.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000055595633.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999988928954.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999988928956.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999988928985.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000044484523.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000044484522.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999900038321.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999988928954.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999922261413.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000044484525.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000111151204.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000116709074.5 node_expansions=129
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000116706733.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000116706714.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000116709074.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000116706722.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000116706747.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000116709074.5 node_expansions=48
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000116707700.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000116709108.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000116708553.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000116707742.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000116708831.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000116706719.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000116706719.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000116707700.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000116708541.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000116708575.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000116706700.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000116706720.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000116706719.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000116706700.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000116708241.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000116708553.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000116707720.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2400000116709108.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116709108.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000116709108.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116709143.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000116709143.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116709123.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000116709123.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116709135.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000116709135.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116709157.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000116709157.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999900040681.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999900040681.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999900038767.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999900040690.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999900040700.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999900040693.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999930592048.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=2699999930592048.5 node_expansions=46
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999913925915.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2699999916699904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2699999930592048.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2699999927816659.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2699999900035323.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2699999900037267.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2699999930592048.5 node_expansions=18
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963892503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022231503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011117058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000030564336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000008724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994451724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994449001.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977780889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997230335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=300000030566836.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030564058.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030566836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030565725.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=300000030566836.3 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=599999997237973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036127487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038903598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033351919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030573032.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027796378.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999997238267.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997237977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999997237144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999997239632.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033349711.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047241442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036125830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033347777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022236097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016681360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016683583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025016386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005571573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016684352.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008348809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013904920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002792684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005569643.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000012988.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008348532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005570739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022240542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036128383.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013904971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013905540.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033349696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019461070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011126295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011124907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016683860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030571373.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022239443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022238027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027792219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002791017.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000047241442.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047238109.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047241456.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000047239776.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000047241456.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047241457.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047241457.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047241442.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047241431.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047241442.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027795232.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991684110.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047241443.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033350788.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000116685899.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991684121.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047241458.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047241443.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047241443.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047241443.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047241458.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047241443.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997239680.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997239666.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080574778.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080574779.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047241443.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047241443.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000116685899.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116685900.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116685873.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116685900.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116685913.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116685913.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116685923.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116685888.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116685923.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116685923.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116685923.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116685923.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116685909.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116685923.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116691647.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116691647.9 node_expansions=69
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000116685921.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116690088.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116688287.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116688009.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116691632.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116691343.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116685921.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116687588.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000116691632.4 node_expansions=104
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000116691623.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116691612.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000116691620.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000116691618.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000116691618.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000116691647.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000116691647.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116691634.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116691634.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689829.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991689829.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027800954.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047247176.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047247162.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033356507.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000116691631.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991689829.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047247162.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047247176.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047247176.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047247162.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047247176.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047247162.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997245385.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997245396.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080580520.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080580507.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047247162.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047247162.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000116691631.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116691618.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116691618.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150024908.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150024908.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116691631.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116691631.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689845.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991689845.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689844.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991689844.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689844.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991689844.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038908083.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038908083.5 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999991689868.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991689812.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999991695241.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999991689845.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999991689813.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=599999991695241.9 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999991689797.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991693964.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991692742.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991692187.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991691908.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991690798.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991695242.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991689797.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999991691465.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=599999991695242.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991695241.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991695241.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027806353.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991695241.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047252561.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047252585.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033361932.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000116697020.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047252561.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047252585.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047252561.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047252575.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047252561.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047252561.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997250784.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997250784.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080585908.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080585932.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047252588.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047252572.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000116697020.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116697019.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116697019.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116697030.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116697030.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116697055.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116697027.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116697055.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116697054.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116697054.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116697054.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116697016.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116697054.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991695279.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991695279.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991695266.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991695266.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991695290.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991695290.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991695287.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991695261.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991695287.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991695298.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991695298.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991695298.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991695286.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991695298.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991695310.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991695310.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991695311.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991695299.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991695311.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963911253.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963911253.4 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000022365.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019468590.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019468586.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005577920.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088913045.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991689032.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019468590.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019468586.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000019468586.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000019468586.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019468590.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000019468590.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999969466819.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999969466813.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052801931.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080579712.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047246379.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000019468596.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000088913045.8 node_expansions=108
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088913032.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088913034.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088913034.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088913023.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912985.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913023.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088913023.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088913023.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088913033.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088912998.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913033.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963911236.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963911236.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000022347.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019468568.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000019468568.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000005577924.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000088913024.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999991689015.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000019468568.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000019468583.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000019468569.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000019468568.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000019468568.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000019468579.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999969466805.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999969466791.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000052801903.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000080579691.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000047246348.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000019468568.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000088913024.2 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088913023.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913023.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088913015.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088913015.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088913014.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913014.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963916363.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963916363.0 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963911212.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963911212.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000022356.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019468565.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000019468547.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005577898.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088913023.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991689009.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019468567.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019468554.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000019468565.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000019468554.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019468565.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000019468547.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999969466776.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999969466776.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052801898.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080579680.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047246343.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000019468554.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000088913023.4 node_expansions=116
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918154.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918154.5 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000027488.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999963916376.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019473710.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019473710.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005583044.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991694155.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019473710.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019473710.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000019473710.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000019473710.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019473710.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000019473710.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999969471932.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999969471932.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052807054.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080584832.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047251488.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000019473710.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000080584832.1 node_expansions=384
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000080579655.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080584822.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080579682.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080579680.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080579668.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000080584822.1 node_expansions=44
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000080579655.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080583823.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080582600.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080582044.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080581781.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080579666.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080579655.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080581322.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080582044.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000080584822.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000080584822.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080584822.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080584822.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080584845.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080584845.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000027523.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999963916402.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019473735.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019473735.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005583078.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088918191.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991694200.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019473749.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000019473734.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000019473735.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019473734.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000019473734.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000019473734.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999969471956.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999969471956.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052807089.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047251513.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000019473749.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000088918191.0 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088918190.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088918165.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918190.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918201.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918201.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000027524.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999963916412.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019473745.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019473745.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005583090.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991694190.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019473756.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019473746.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000019473756.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000019473746.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019473760.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000019473745.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999969471967.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999969471968.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052807079.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080584867.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047251534.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000019473756.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000080584867.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080584868.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080584832.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080584868.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080584889.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080584889.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080584868.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080584843.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080584868.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080584868.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080584868.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080584868.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080584843.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080584868.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111131487.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111131487.0 node_expansions=53
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000080584864.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080586531.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080587809.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080587531.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080587253.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080586975.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080584864.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080588098.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080584865.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000080586532.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000080587253.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000108356210.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000111131501.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=900000111131501.5 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111131511.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111131511.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111131507.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111131507.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075020377.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075020377.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086138569.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086138569.6 node_expansions=155
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086131489.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086131489.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938910401.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938910401.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938907497.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938907497.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938910426.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938910426.2 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000016686187.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025020398.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000025020388.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022241742.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000094464843.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000008352853.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999994464831.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999994464847.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000025020387.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000025020398.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000025020402.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000025020388.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999986130609.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000011130620.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083353732.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086131510.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000052798177.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000025020398.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000094464843.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094464853.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094464817.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094464853.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094467758.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094467758.6 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000094464854.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094466520.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094467772.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094466521.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094467201.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094466923.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094464844.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094467074.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094464841.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094465399.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000094467203.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=900000094467772.1 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094467758.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094467745.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094467758.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094467767.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094467767.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094467766.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094467768.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000094467768.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094467757.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094467745.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094467757.6 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1199999966688144.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=899999938910423.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=899999938910416.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999938910415.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=899999938910426.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=899999938910426.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=899999938910423.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=899999938910422.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=899999938910412.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=899999938910426.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999938910402.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1199999969463941.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999938910415.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999938910425.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1199999969463928.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1199999969463917.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=1199999969463941.2 node_expansions=167
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969463917.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969463917.8 node_expansions=55
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999938910411.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999938911412.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999938912092.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999938912079.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999938912801.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999938912523.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999938910411.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999938912634.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999938912814.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999938910411.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999938910967.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999938912245.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999969463942.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=1199999969463942.2 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999969463965.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999969463926.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969463965.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969463954.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969463954.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999955575078.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999969463931.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999969463931.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999969463930.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969463930.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999969466267.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969466267.5 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999969463955.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969463955.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994462886.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994462886.8 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994462901.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999994462896.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999994465234.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999994462886.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999994462896.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=1199999994465234.2 node_expansions=68
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999994462895.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994462906.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999994464566.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999994464574.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999994465245.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999994462896.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999994462884.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999994465132.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999994464284.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999994462895.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999994463451.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999994464694.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1199999994465245.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994465234.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994465234.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008351737.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008351737.8 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994465260.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999994465250.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999994465263.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999994465256.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999994465258.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=1199999994465263.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994465272.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994465272.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008351788.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008351788.5 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999994465260.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994465259.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999994466924.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999994466928.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999994467370.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999994465259.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999994465259.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999994467481.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999994466659.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999994465259.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999994466815.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999994465817.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999994467094.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000008351799.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=1500000008351799.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008351789.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008351789.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008351801.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008351801.2 node_expansions=22
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008351801.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000008351772.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008351801.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008351799.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008351799.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008351802.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000008353993.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000008353993.2 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008351776.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000008351788.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000008351789.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000008351800.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000008353993.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', None, None, 'BRICK')) score=1500000008353993.5 node_expansions=59
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000008351772.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008351782.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000008353443.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000008353437.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000008352885.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000008351761.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000008351784.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000008353994.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000008353171.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000008351774.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000008352316.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000008352316.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000008353570.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000008353994.2 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008354016.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008354016.8 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000008362338.5 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2100000008362338.5 node_expansions=217
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000008358873.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000008362340.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000008358838.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000008355698.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000008360506.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000008359972.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000008358861.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000008358849.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000008357485.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000008360238.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000008358838.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000008359393.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000008359404.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000008360685.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2100000008362340.5 node_expansions=414
FooPlayer.decide: Prioritizing 15 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000008358839.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000008358839.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000008360508.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000008364004.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000008362362.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000008359949.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000008358861.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000008358839.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000008360506.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000008361830.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000008360229.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000008358858.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000008359393.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000008359417.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000008360672.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000008364004.2 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008360506.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008360506.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008360516.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008360516.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008360514.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008360514.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999972249427.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972249427.5 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972252903.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972252903.5 node_expansions=53
FooPlayer.decide: Prioritizing 16 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999972249404.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972249427.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999972251094.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999972252904.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999972250517.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999972251238.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999972249407.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999972250404.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999972249407.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999972251073.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999972251516.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999972250793.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999972249415.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999972249962.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999972249959.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999972251237.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2099999972252904.2 node_expansions=64
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972252906.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972252906.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999958364053.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958364053.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999958364055.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999958364017.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958364055.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999958367552.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958367552.0 node_expansions=93
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925030723.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999958364031.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999958364031.2 node_expansions=14
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925030695.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999925030695.0 node_expansions=10
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925036851.5 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999925034196.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2099999925036851.5 node_expansions=335
FooPlayer.decide: Prioritizing 17 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2099999925034187.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999925034185.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999925035018.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999925035296.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999925036018.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999925034198.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999925035208.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999925036851.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999925034196.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999925036852.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999925035041.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999925036296.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999925034208.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999925034208.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999925034764.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999925034754.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999925036018.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2099999925036852.5 node_expansions=605
FooPlayer.decide: Prioritizing 18 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999925034184.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999925034188.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999925034186.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999925035298.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999925036053.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999925034188.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999925035186.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999925036850.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999925036007.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999925034208.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999925034186.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999925036299.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999925034174.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999925034185.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999925035174.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999925037406.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999925034740.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2099999925036007.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2099999925037406.2 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999925034741.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999925034741.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999925034767.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999925034767.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925034746.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999925034746.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999897256990.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999897256990.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925034784.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999925034784.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999897257004.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999925034758.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999925034758.5 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925034759.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999925034759.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999916698770.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999916698770.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999975033859.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999872253415.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999947254327.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999975034747.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000000033858.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000086143205.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999930586795.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999916698759.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999947254306.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999955587651.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999955590303.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999952812525.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999894475637.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999933364560.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000038921005.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000041701414.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999969476539.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999927809883.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000086143205.8 node_expansions=396
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000086143204.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086143204.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000086143206.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086143206.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999975033861.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999872253423.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999947254306.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999975032082.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000000031190.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999930589416.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999916698747.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999916698769.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999947254304.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999955587635.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999955587635.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999952812527.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999894475639.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999933364526.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000038920979.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000041698746.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999969476524.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999927809880.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000041698746.2 node_expansions=234
FooPlayer.decide: Prioritizing 18 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000041698749.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000041698747.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000041698772.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000041699860.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000041700583.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000041698772.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000041699747.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000041701417.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000041698750.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000041699749.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000041698760.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000041698750.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000041700857.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000041698747.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000041698772.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000041699773.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000041698750.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000041700580.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000041701417.0 node_expansions=72
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000041701429.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041701429.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999872256106.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999872256106.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999975033894.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999947256980.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999975034768.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000000033894.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000086145881.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999930589435.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999916701424.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999916701424.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999947256994.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999955590324.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999955590328.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999952812548.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999894478327.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999933367217.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000038923657.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000041701437.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999969479227.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999927812535.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000086145881.5 node_expansions=426
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000086145870.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000086145868.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000086145867.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000086145879.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000086145880.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', None, None, 'BRICK')) score=2100000086145880.0 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000086145869.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086145869.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000086147976.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086147976.2 node_expansions=43
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999975033900.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999872256124.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999947257024.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999975034803.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000000033904.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999930589459.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999916701459.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999916701459.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999947257005.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999955590359.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999955590359.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999952812576.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999894478347.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999933367233.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000038923677.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000041701455.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999969479237.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999927812570.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000041701455.5 node_expansions=137
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000041701459.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000041701447.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041701459.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000097251081.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000097251081.0 node_expansions=324
FooPlayer.decide: Prioritizing 24 infrastructure actions over 35 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000075036591.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000075034757.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000075036869.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000075034757.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000075035757.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000075034757.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000075035757.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000075035757.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000075034757.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000075035757.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000075034757.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000075034757.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000075034757.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000075036869.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000075034757.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000075036591.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000075034757.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000075035869.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2400000075034757.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2700000097251081.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2700000091695525.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=2700000094473303.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 22: expected_value=2700000083362192.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 23: expected_value=2700000077806636.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=2700000097251081.0 node_expansions=863
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000075036592.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000075034773.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000075036869.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000075034757.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000075035758.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000075034772.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000075035758.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000075035757.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000075034757.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000075035758.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000075034772.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000075034772.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000075034768.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000075036869.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000075034758.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000075036605.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000075034773.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000075035870.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2400000075034772.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2700000097251096.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2700000094472394.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=2700000091695827.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2700000097251096.5 node_expansions=88
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000097251092.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000097251092.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000097253192.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000097253192.0 node_expansions=41
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000097251104.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000097251104.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000097251120.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000097251120.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000097251114.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000097251114.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000097250563.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000097250563.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000097250567.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000097250567.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000097249459.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000097249459.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000097249466.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000097249466.5 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013900669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016678169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019456225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000005565391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013900391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027790447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016678169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025011225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025009558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016674280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999983340614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961114725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961115836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011120447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000002784836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994453113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994454224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005562890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000013896501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999961114446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999961113613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999961112501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999961112501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000006502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999988895057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999988896168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000027790447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027789336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027790447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027788225.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=300000027790447.44 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000041684143.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036127432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052795255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055572822.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036129441.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038907146.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047240610.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027797784.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005571887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005572972.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047243642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044464766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047241999.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041687236.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030574110.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013904628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013903795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027794907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019459363.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027796018.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013904628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013907128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027793531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019462684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030572462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030571073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036128597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011125749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005571584.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005570751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005569615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005569615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044463651.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022239403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027794962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033352186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027794962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022239961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033352764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016683527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016683527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022239095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011127971.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000055572822.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055569211.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055570055.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572822.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000055572822.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578383.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578383.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572836.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572836.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572835.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572835.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055572857.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055572832.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572857.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572865.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572865.2 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055578433.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573857.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572878.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055572877.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055573711.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055575100.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055576648.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055575525.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000055578433.9 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055578433.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055578407.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578433.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021086.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000021086.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000021100.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000021074.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000021100.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021099.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000021099.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000021100.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000021075.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000021100.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024857.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000024857.5 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000000022080.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000024302.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000021106.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000021106.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000021929.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000024854.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000023318.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000024302.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000023755.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000000024854.5 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000024858.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000024833.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024858.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024855.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000024855.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005580392.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033354374.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044469291.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005580391.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055582169.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055582168.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077804403.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000024849.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055582168.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000105578374.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000105578374.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055582169.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055582168.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055582169.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055582168.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055582179.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055582169.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088911708.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000105578374.9 node_expansions=142
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000094472057.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094474290.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094471057.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094471057.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094471890.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094473279.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094475668.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094474292.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094473724.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094473446.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000105578375.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=900000105578375.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105578374.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105578374.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000105579363.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105581599.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105578406.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105578393.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105579240.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105580619.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105582015.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105581609.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105581041.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000105579795.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000105582015.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105582004.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105582004.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105586308.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105586308.1 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105582031.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105582031.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105582044.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105582044.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105582034.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105582034.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105582041.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105582041.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000027803366.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033358053.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000011135812.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000066692256.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000005580255.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055582057.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000066693145.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088915363.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000011135812.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066693145.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000105582034.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000066693158.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000066693151.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055582034.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000066693155.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066693158.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000066693145.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088915363.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000105582034.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105582053.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105582053.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105586337.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105586337.1 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000105583033.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105585245.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105582054.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105582044.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105582883.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105584263.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105585232.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105584681.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105583429.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000105584681.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000105586344.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000105586344.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105586356.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105586356.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105588993.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105588993.0 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000105586346.1 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105588982.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000105586340.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000105586339.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000105586317.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000105588982.0 node_expansions=47
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000105587337.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105589538.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000105586315.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105588995.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105587316.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105586316.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000105587172.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105588538.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105589538.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000105587315.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000105587705.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000105588981.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1500000105588995.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105588983.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105588983.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105589011.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105589011.0 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000105590015.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105592215.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000105588992.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105591103.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105589993.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000105588992.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000105589826.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000105591659.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000105591215.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000105592215.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000105590003.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000105590391.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000105591658.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000105592215.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000105592214.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105592214.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105592239.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105592239.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105589994.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105589994.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000027811328.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000033366002.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000011143772.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000066700224.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000005588227.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000055589994.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000066701105.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000088923335.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000011143783.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000066701105.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000105590002.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000066701105.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000066701106.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000055589995.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000066701105.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000066701106.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000066701105.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000088923335.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000105590002.0 node_expansions=99
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000105589995.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105589980.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000105590000.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000105590003.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000105589993.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000105590003.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000105590013.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105589976.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105590013.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105590027.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105590027.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000105590013.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105590011.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105590013.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105590013.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105590013.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000105590040.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105590014.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105590040.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138923314.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138923314.2 node_expansions=12
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000138923315.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000133367760.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000116701094.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1800000138923315.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000138923315.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138923315.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011143760.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000011143760.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011143782.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000011143782.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011143782.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000011143782.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000011143793.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000011143793.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977806126.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977806126.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999977806125.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999977806127.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999977806123.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999977806113.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999977809320.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1799999977809320.8 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999977807098.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999977808209.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999977806098.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999977807100.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999977806109.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999977806934.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999977808765.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999977808334.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999977809331.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999977807112.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999977807489.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999977808765.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1799999977809331.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977809334.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977809334.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977809349.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977809349.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000027810226.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000000031558.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000011142684.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000066699136.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000005587126.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000055588905.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066700016.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000088922238.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000100033347.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000138922239.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000105588905.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000066700003.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000066700016.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000055588912.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000066700003.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000066700001.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066700001.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000088922225.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000138922239.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138922239.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138922239.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138922237.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138922237.5 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000138922246.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000138922225.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000138922249.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000138925397.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000138925432.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000138925432.8 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000138923225.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000138924336.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000138922232.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000138923210.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000138925434.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000138922224.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000138923044.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000138924877.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000138924447.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000138923210.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000138923614.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000138924890.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000138924055.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1800000138925434.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138925447.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138925447.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138925447.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138925447.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000027813432.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000000034793.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000011145892.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000066702349.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000005590336.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000055592114.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066703225.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000088925460.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999977812555.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000100036568.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000105592127.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000066703210.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000066703212.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000055592099.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000066703210.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000066703225.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066703225.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000088925446.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1800000105592127.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105592124.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105592124.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977812572.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977812572.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000027813447.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000000034793.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000011145891.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000066702346.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000005590348.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000055592112.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066703223.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000088925458.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000100036557.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000138925460.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000105592140.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000066703234.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000066703224.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000055592112.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000066703237.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000066703237.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066703223.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000088925459.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000138925460.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000138925458.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138925458.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138925474.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138925474.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113923807.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113923807.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138925481.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138925481.2 node_expansions=5
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000138926460.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000138927572.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000138925461.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000138926457.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000138925474.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000138926294.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000138928138.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000138925457.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000138926460.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000138926846.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000138928128.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000138927294.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000138927307.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000158364573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000152807893.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000161143450.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000155586517.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=2100000161143450.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000161143449.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161143449.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141694380.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141694380.8 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000030579767.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000013913101.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000025024213.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000069468657.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000008356657.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000077802879.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000069469544.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000091691779.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999958356659.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000080580668.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000108358446.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000069469545.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000069469547.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000058358434.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000088913990.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000088913990.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000069469544.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000091691779.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1500000108358446.2 node_expansions=328
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000108358454.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108358442.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108358434.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108358445.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108358433.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108358454.8 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108358436.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108358436.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108358445.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108358445.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108358440.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108358440.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108358414.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108358414.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108358440.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108358440.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108358451.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108358451.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108358453.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108358453.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108358457.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108358457.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108358459.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108358459.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108358458.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108358458.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933356692.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933356692.0 node_expansions=10
FooPlayer.decide: Prioritizing 12 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999933357627.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999933358738.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999933356690.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999933356678.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999933357510.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999933357628.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999933356680.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999933357641.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999933358056.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999933359305.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999933358463.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999933357501.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1499999933359305.2 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933359284.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933359284.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999933359295.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933359295.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000005582413.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000005579744.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000000028657.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000072247300.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999983359286.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000069469522.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000086136189.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000083358411.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000072247300.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000116696213.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000100025078.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000044472175.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000044472174.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000033361076.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000063913966.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000105580633.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000086136189.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000083358411.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000105580633.5 node_expansions=412
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000088917615.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088917617.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088916631.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088917464.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088916629.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088917452.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088917615.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088916639.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000088917619.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000088918006.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000088918186.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000088918450.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000088917615.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000105580634.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=1800000105580634.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105580634.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105580634.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000105580694.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000105580694.5 node_expansions=203
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000105580635.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000105580657.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000105580633.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000105582428.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000105580676.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000105582428.5 node_expansions=55
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000105581609.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000105581598.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000105580645.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000105581482.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000105580647.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000105581479.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000105581596.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000105580636.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000105581606.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000105582023.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000105581201.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000105582450.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000105580645.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1800000105582450.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105582463.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105582463.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105584262.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105584262.8 node_expansions=37
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105582430.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105582430.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000105585260.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000105585260.5 node_expansions=229
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033362039.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000005583373.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000016695483.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000072250929.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000022250928.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000069474149.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000108358422.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000083362040.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999950026928.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000072250929.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000133363038.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000100028707.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000061139817.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000061139817.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000033362039.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000063917596.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000086139818.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000083363038.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2400000133363038.5 node_expansions=1352
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000133363038.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133363038.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000133360206.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000133361205.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133362871.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000133363038.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000133362038.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133362983.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133363038.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000133360205.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133363038.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133363427.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133362594.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133362038.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=2400000133363038.5 node_expansions=438
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000133362207.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133362219.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133361219.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000133361240.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133362039.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000133363041.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133362038.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133361205.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133362206.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133361227.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133362219.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133362594.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000133361205.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133361761.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000133361205.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2400000133363041.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133363041.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000133363041.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133364427.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000133364427.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133363041.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000133363041.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000133363040.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000133363040.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000133363052.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000133364414.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000133363052.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000133363063.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000133363041.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000133364414.0 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000133364047.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000133364047.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000133363025.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000133363039.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000133363858.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000133363873.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000133363047.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000133364039.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000133363039.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000133364039.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000133364428.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000133363041.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000133363615.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000133364041.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000133363059.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2400000133364428.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133364415.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000133364415.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133364429.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000133364429.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133364427.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000133364427.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133364474.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000133364474.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000133364461.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000133364464.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000133364457.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000133364474.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000133364458.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2400000133364474.0 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000133364483.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000133364449.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000133364483.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000163916492.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000163916492.5 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000133364484.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000133364480.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000133364482.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000133364484.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000163916492.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000133364483.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'WOOD')) score=2700000163916492.5 node_expansions=68
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2700000163916495.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000141692715.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000155583860.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=2700000163916495.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000163916507.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000163916507.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000163916502.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000163916502.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000033360959.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000005582306.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000058360973.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000102805417.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000052805403.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000100027639.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000086138750.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000113916528.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2699999991693403.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000102805417.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000130583195.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000091694292.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000091694292.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000063916514.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000094472084.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000136138750.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000116694306.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000113916528.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2700000136138750.5 node_expansions=226
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000136138727.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000136138750.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000136138726.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000136138738.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000136138738.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2700000136138750.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000136138765.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000136138712.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000136138765.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000136138752.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000136138752.5 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000136138751.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000136138738.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000136138758.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000136138751.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000136138775.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000136138759.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2700000136138775.0 node_expansions=46
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000136138763.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000136138726.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000136138763.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000136138763.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000136138763.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000136138768.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000136138751.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000136138763.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000136138774.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000136138773.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000136138764.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2700000136138774.0 node_expansions=74
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000136138774.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000136138783.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000136138783.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000136138740.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000136138740.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000136138771.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000136138771.0 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000136138787.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000136138783.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000136138787.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999991693426.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999991693426.0 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999991693438.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999991693439.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2699999991693439.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999991693412.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999991693412.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999991693437.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999991693437.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999991693427.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999991693427.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999952804557.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999952804557.0 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999933360105.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999952804551.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999952804534.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999952804546.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999952804539.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2699999952804551.5 node_expansions=39
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999952804538.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999952804499.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999952804538.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999952804559.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999952804559.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999933360095.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999952804513.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2699999952804513.5 node_expansions=12
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063902486.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072235819.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075014430.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058346597.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072235599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069459476.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075014223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058346319.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080569501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075013874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030566889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030565500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077792763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236652.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080569763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077791434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069457834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077792213.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063902265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050010554.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050010554.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000072235333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000077791444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055567221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055566110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061124373.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038898597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030565500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030563276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030563832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030566053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050009163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000069458654.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072233378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052787489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052788877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063899500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050010276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050008885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000072233942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050010274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052786665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069457265.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052787766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052790266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063900267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050012489.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000080569763.8 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080571708.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573652.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080573652.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000080573652.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000013904389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013905543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033348377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025013601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008344644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030572165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025016389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036128655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000019461374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041684763.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036128932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033351432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999991680199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999991678809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022236931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025014698.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041684652.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022236930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011125795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011125795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033350585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013904681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038906696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016682461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016681350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022239420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999991678796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999991678503.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999991677115.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999991676850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000011849.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025014705.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005568804.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005567415.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019458862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011125515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000012128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022237198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013901906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027792764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005567694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005569083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027791872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002791583.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000041684763.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041684208.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041684763.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041683374.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000041684763.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351465.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058351465.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058351472.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058351465.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351472.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058351472.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058351472.9 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086129188.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000086129210.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=900000086129210.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086129210.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086129210.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086129213.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086129213.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055573668.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055573668.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008349643.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008349643.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008349669.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008349669.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008349657.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008349657.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000086129221.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000108351458.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000086129199.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000025015421.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000116684765.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000116684762.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000108351432.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000030571876.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000008349665.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086129212.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086129199.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000025015421.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000025015421.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000086129199.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000086129212.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000116684762.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086129199.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086129221.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000116684765.8 node_expansions=72
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000116684755.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116684752.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000116684763.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116684784.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116684752.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000116684784.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116684776.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116684776.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116684788.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116684788.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116684801.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116684788.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116684801.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116684788.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116684788.2 node_expansions=17
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144462534.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1200000144462534.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144462520.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144462520.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144462542.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144462542.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144462573.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144462573.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144467187.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144467187.2 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000144462573.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144462565.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000144462587.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144462575.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144462563.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000144462575.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000144462587.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122240353.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122240353.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122240365.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122240365.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122240365.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122240365.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122244931.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122244931.5 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000122240377.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122240388.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000122240388.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000122240386.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122240373.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122240386.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122240390.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122240390.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122240390.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000122244966.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000122244966.0 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122240387.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000122240388.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000122240388.0 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122240384.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000122240373.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122240384.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122249430.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000122245007.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1200000122249430.0 node_expansions=99
FooPlayer.decide: Prioritizing 8 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000122246656.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122247207.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122247934.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122249156.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122249152.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122247485.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122249434.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122248507.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1200000122249434.0 node_expansions=152
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000122245694.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122246783.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122247485.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122248041.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122249130.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122249152.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122247082.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122249434.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122247754.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1200000122249434.0 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122244542.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122244542.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000122249454.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122249438.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122249454.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000122244564.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122244564.2 node_expansions=52
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122249458.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000122254031.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000122254031.5 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122249453.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000122249450.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122249453.0 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1200000122249447.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1200000122249451.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1500000122244602.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000122249467.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000122244611.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000122255621.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122255621.8 node_expansions=373
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000061138332.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105582780.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999983358777.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000061138343.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999972246776.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000122249444.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000105582777.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000027803231.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999983358776.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000061138332.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000061138332.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999972246795.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999972246776.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000061138332.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000061138332.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000122249444.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000061138332.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000061138351.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000122249444.0 node_expansions=775
FooPlayer.decide: Filtering out maritime trades from 12 to 8 actions
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000122254007.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1200000122254007.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000122249443.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1500000141688982.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000122254007.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000122249451.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000122249453.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=1500000141688982.2 node_expansions=146
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000122249442.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122254005.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000122249431.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000141688982.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000122249434.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000122249441.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000141688982.2 node_expansions=88
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000122250542.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122251650.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122252375.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122252919.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122254045.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122252373.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122250419.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122252086.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122251919.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122252641.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000141688982.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1500000141688982.2 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141688993.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141688993.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000141689017.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141689017.8 node_expansions=13
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000080577907.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144466724.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000013910352.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000080577907.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999972241907.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000122244502.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000144466724.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000077799169.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000013910352.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000080577917.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000080577907.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000013910352.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000013910359.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000061133471.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000080577917.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000161133391.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000080577906.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000080577917.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000161133391.2 node_expansions=209
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000141689014.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000141689028.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000141689028.8 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000141689006.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000141688981.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141689006.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000141693612.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141693612.8 node_expansions=46
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000141689030.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000141693596.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000141693596.2 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000141688983.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000141689017.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000141689038.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000141689028.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000141693596.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000141693596.2 node_expansions=50
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000141690126.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000141691237.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000141691951.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000141692485.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000141693618.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000141691951.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000141689024.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000141690691.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000141691531.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000141692209.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1500000141693618.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000141693596.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141693596.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141697943.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141697943.2 node_expansions=170
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000080585708.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144466784.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000013918152.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000080585708.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999972249708.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000141689006.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000161133451.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000144466784.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000088911229.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000013918152.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000080585708.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000080585708.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000013918152.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000013918152.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000061141263.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000080585708.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000080585708.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000080585708.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000161133451.2 node_expansions=681
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000141694720.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000141695843.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000141696554.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000141695188.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000141695458.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000141694611.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000141693625.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000141695277.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000141696109.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000141695720.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000141696832.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000161133473.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=1800000161133473.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000161133477.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161133477.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013910374.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013910374.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013910366.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000013910366.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013910364.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013910364.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013910386.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000013910347.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000013910386.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013913543.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013913543.8 node_expansions=39
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013910386.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000013910392.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000013910392.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013910361.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000013910361.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000013914666.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013914666.0 node_expansions=170
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000013911482.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013912593.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000013913286.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000013910926.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000013912175.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000013911341.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000013910381.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000013912048.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000013912871.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000013911507.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000013913563.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000013913563.8 node_expansions=187
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013913556.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000013913563.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000013913541.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000013913553.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000013913551.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1800000013913563.8 node_expansions=27
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013913572.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000013913547.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000013913572.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000002801552.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002801552.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000002801564.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000002801536.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002801564.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000002801572.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002801572.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000100025589.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144470020.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000013913575.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000080581132.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000161136629.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000161136696.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000144470020.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000088914465.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000044470046.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000080581130.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000100025575.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000033358019.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000033358020.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000080581144.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000100025574.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000161136686.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000100025575.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000100025574.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000161136629.2 node_expansions=180
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141692251.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000141692217.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141692251.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000100025588.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000144470033.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000013913576.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000080581143.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000002801577.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000180581121.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000144470030.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000088914475.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000044470020.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000100025554.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000100025576.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000033358021.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000033358017.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000100025554.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000100025575.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000161136696.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000100025575.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000100025576.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000180581121.2 node_expansions=150
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183355691.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183355691.0 node_expansions=107
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000100025573.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000144470021.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000013913585.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000080581142.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000002801572.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000141692243.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000144470032.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000088914466.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000044470021.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000080581132.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000100025576.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000033358021.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000033358017.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000080581129.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000100025573.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000183355656.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000100025586.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000100025573.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000183355656.5 node_expansions=391
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000161136699.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161139570.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000183355656.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000161136688.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000161136688.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000161136689.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000183355656.5 node_expansions=96
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000161137774.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161138901.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161139053.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161139609.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161137219.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161137678.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161139352.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161136678.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161138352.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161139177.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161137788.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000161138497.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000183355656.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2100000183355656.5 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000183355656.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183355656.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000183358573.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183358573.8 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000183355680.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000183355726.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000183355694.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000183355693.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000183355706.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2100000183355726.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000183355694.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183355694.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000183358593.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183358593.2 node_expansions=41
FooPlayer.decide: Prioritizing 3 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000202800152.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000202800154.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000205577931.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=40) score=2400000205577931.5 node_expansions=21
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000022234945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022235778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022236334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022236046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022234388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022232990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066681377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061126099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066681098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069459710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077793932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072238112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063903876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000058347756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000058345602.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000061124768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000058345879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000058344700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000050010534.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047236666.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041677208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041678875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055566930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044456375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058348598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041678610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041678054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055567477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044456653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066682543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044456655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044456100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000061125876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038900264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055567820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044455267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038898600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000038898044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038898044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000036121665.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050009722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036119999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000047232776.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047230832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063901444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038899443.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000077793932.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077798099.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077794766.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795044.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000077798099.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999988901598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999988899088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999988901587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999988899920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999988902697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999988901596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030569157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025013602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033349699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030572477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044461432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041684501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022238321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013902218.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016681387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013902496.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022235266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013901109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013901921.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008343295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008344128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022235531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002787683.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997232680.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997231847.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019458028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011125239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033351153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011125249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011124694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019460542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013902486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011123872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005567194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005566638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008346375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005566638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999991678239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005566297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999991676573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002789350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002788792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002787404.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008346029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994454073.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000044461432.9 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044461432.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044459210.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044459488.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000044461432.9 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044461436.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044461436.9 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000044461461.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044461432.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000044461442.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000044461442.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000044466863.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000044466863.1 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000044463393.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044463382.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044466863.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000044464363.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000044461439.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000044463674.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000044465474.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000044463674.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000044466863.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044466863.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044466863.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044466892.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044466892.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044466891.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044466891.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044466892.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044466892.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000077800227.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999980575336.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988909558.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044466893.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044466892.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086133559.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077800226.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000013908682.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999980575347.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999988909558.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999988909558.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044466903.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044466893.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044466903.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044466903.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086133556.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086133559.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044466893.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000086133559.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133559.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133559.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105572567.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105572567.0 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086139558.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086135503.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086133560.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086135948.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086136503.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086133572.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086135791.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086137627.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086135791.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000105572558.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=900000105572558.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105572556.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105572556.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105577551.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105577551.5 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105572559.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105577551.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000105572568.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000105572567.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000105572543.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000105577551.5 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000105577551.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105574507.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105572541.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105573964.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105575466.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105572541.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105574773.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105576591.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105574774.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=900000105577551.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105577576.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105577576.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105577567.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105577567.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044466441.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000077799775.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999980574910.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000008353566.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063910885.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000063910885.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000097244233.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055576687.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000022243330.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000008353552.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008353567.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000063910896.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000063910896.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000063910900.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063910885.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000105577567.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000105577576.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063910885.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000105577576.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105577576.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105577576.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105577576.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105577576.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105577590.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105577590.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105577587.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105577587.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000105577588.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105581563.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000105577600.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000105581599.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000105577609.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000105581599.2 node_expansions=57
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000105579377.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105579541.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105577573.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105578975.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105580488.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105577573.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105579805.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105578558.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105581599.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000105579810.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000105581599.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105581613.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105581613.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044470501.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000077803835.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999980578932.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000008357612.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063914932.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000063914947.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000105581612.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000097248294.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055580735.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000022247391.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008357610.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000008357599.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000063914947.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000063914932.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063914932.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000063914932.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000105581614.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063914947.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000105581614.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105581610.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105581610.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105581624.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105581624.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105581621.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105581621.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105581624.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105581624.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105585352.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105585352.6 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000105581625.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105581603.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000105581613.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000105585352.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000105581610.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000105585352.6 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000105583445.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105583556.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105585352.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105581574.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105581574.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105583408.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105581588.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105583810.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105582588.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000105584532.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000105583797.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000105585352.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105585363.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105585363.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044474266.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000077807612.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999980582710.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000008361366.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063918699.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000063918699.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000105585367.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000097252043.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055584478.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000022251143.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008361390.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000008361366.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000063918714.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000063918714.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063918724.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000063918710.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000105585391.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063918714.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000105585391.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105585377.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105585377.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105585389.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105585389.1 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000105590697.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105590808.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105591252.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105588863.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105588863.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105590697.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105588863.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105591085.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105589863.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000105591808.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000105591808.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000105591086.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000105591808.1 node_expansions=344
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000105590734.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105590845.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105591267.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105591012.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105588863.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105588878.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105590710.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105588863.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105591085.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000105590711.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000105589878.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000105591808.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000105591086.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=900000105591808.1 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105591821.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105591821.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980589179.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980589179.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044480686.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000077814034.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000008367797.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000063925130.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063925167.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000105591821.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000097258489.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055590923.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000022257574.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000008367808.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008367797.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000063925167.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000063925130.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000063925141.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063925130.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000105591808.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000105591808.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063925130.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000105591821.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105591810.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105591810.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105591858.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105591858.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105591824.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105591824.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105591860.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105591811.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105591860.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105597003.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105597003.0 node_expansions=394
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044480739.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000077814093.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999980589180.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000008367846.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063925190.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000063925193.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000097258523.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055590957.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000022257628.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000008367850.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008367850.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000063925180.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000063925184.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000063925184.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063925184.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000105591868.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000105591846.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063925180.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000105591868.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105591856.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105591847.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105591856.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980589157.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980589157.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980589159.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980589159.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980589157.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980589157.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044480713.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000077814057.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000008367824.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000063925158.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063925157.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000105591825.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000097258502.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055590938.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000022257616.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000008367838.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008367825.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000063925157.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000063925168.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000063925157.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063925182.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000105591825.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000105591849.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063925159.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000105591849.6 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105590436.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105590436.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980589157.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980589157.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980589182.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980589182.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999980587793.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999980589144.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999980589144.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980587755.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980587755.1 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958366922.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958366922.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958366933.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958366933.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000022258497.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055594081.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999986145608.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000041702933.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063925180.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000083369611.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075036290.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033368722.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000000037613.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999986145600.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999986145600.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041702941.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041702941.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041702941.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063925167.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000105591848.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083369611.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000041702958.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000105591848.2 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105591847.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105591847.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000022258504.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055591844.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999958366947.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999986145615.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000041702947.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000063925180.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083369626.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075036311.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033368745.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000000035391.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999986145615.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999986145614.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041702947.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041702948.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000041702947.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000063925190.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083369625.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000041702947.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000083369626.1 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083369648.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083369599.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083369648.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083369646.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083369646.6 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000022258534.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055591866.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999958366981.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999986145648.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000041702978.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000063925214.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075036323.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033368767.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000000035426.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999986145655.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999986145645.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041702981.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041702981.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041702978.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063925210.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000105591888.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083369655.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000041702977.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000105591888.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105591878.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105591843.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105591878.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127808979.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127808979.5 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000022258532.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055594042.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999958366977.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999986145644.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000041702978.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000063925222.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083371820.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075036325.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033368768.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000000035421.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999986145644.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999986145644.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041702991.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041702991.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000041702977.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000063927375.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083371820.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000041702978.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000083371820.0 node_expansions=148
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000083369657.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083369619.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083369657.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958366979.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958366979.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999958366990.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999958366977.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958366990.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002808076.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002808076.0 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000022258546.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055591890.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999986145657.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000041702991.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000086142298.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000105586742.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000097253442.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000066697853.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000000035444.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999986145664.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999986145657.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041702991.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041702990.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041702991.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000086142331.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000127808998.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000105586775.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000041702990.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000127808998.0 node_expansions=424
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000105593699.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105593810.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105593422.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105592879.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105593977.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105591879.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105591866.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105593714.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105591866.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000105594103.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000105593724.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000105592866.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000105594113.1 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000105593977.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000127808998.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000122250499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1200000119474569.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1200000125033343.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1200000127808998.0 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000127808998.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127808998.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986142778.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986142778.2 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000044475653.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000077809000.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000002808109.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000041697889.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000086142333.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000105586791.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000097253481.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000066697889.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000033364542.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000019474764.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000019474780.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000041697875.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000063920098.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000063920109.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000086142344.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000127809000.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000105586778.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000063920111.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000127809000.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000127809000.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127809000.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158364544.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158364544.5 node_expansions=333
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000127809037.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127809015.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127809037.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127811232.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127811232.8 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000127809051.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127809039.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000127811232.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000127809035.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000127809045.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000127809035.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000127811232.8 node_expansions=46
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000127810843.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000127810966.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000127810577.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000127810024.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000127811121.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000127809010.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000127809035.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000127809843.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000127809024.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000127811243.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000127810859.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000127810024.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000127811260.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000127811149.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1200000127811260.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127811257.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127811257.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161144534.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000161144534.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000127811257.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127811257.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127811267.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127811267.8 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000127816021.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000127815410.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000127815743.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000127815188.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000127814188.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127814355.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000127814188.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000127815021.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000127814188.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000127816410.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000127816021.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000127816299.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000127815188.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000127816299.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000127815188.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1800000127816299.5 node_expansions=511
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000127816035.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000127814216.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000127815759.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000127815216.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127816021.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000127814188.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000127815216.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000127814188.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000127815035.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000127814188.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000127816410.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000127816021.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000127815188.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000127816299.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000127815188.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000127816299.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000127816299.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127816299.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986147860.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986147860.5 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999986149704.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999986147871.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999986149424.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999986149413.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999986148857.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999986149690.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999986147857.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999986148857.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999986147872.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999986148705.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999986149701.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999986147868.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999986150079.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999986149705.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999986148868.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999986148857.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1799999986150079.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999986150079.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986150079.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002816235.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002816235.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002819458.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002819458.5 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000002819457.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000002817625.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000002819179.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000002819179.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000002818624.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000002819457.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000002817624.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000002818624.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000002818624.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000002817625.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000002818473.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000002819457.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000002817635.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000002819457.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000002818624.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000002818624.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000002819473.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=1800000002819473.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002818084.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002818084.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002819480.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002819480.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002819471.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002819471.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983375033.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983375033.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025042592.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000058377747.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999966707484.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000022264800.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000066711080.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000086155525.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000077820370.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000047266636.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000013931470.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000000041692.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000000041693.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000022264800.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000044487023.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000044487037.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000066709261.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000108375934.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000105598150.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000063933303.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000108375934.5 node_expansions=232
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000108375926.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108375928.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000108375928.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108375924.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108375924.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000108375938.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1500000127817427.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1200000108375928.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1500000127817418.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1200000108375915.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1500000127817416.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1200000108375916.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1500000127817437.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1200000108375918.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1200000108375927.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1200000108375941.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1500000127817418.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1500000127817417.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1200000108375925.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1500000127817417.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1500000127817419.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('ORE', 'ORE')) score=1500000127817437.0 node_expansions=389
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108375938.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108375938.5 node_expansions=6
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000138931439.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000141709217.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000127820326.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000130598106.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1500000141709217.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141709228.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141709228.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161150740.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161150740.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000058375883.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000091711021.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000016708327.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999966707438.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000055598105.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000100044354.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000119488798.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000111155465.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000080599909.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000047264771.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000000041660.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000000041660.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000055598116.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000077820327.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000077820328.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000100044354.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000138933243.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000097266576.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1500000138933243.2 node_expansions=254
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000138931439.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138933243.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000138931469.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000138931446.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000138931424.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000138933243.2 node_expansions=48
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000138933260.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000138931409.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000138932978.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000138933013.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000138932423.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000138932457.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000138931409.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000138932427.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000138932409.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000138931457.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000138932243.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000138933243.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000138931409.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000138933243.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000138932409.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000138932423.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000138932427.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1500000138933260.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138933260.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138933260.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138935090.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138935090.0 node_expansions=39
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000058379534.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000091712867.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000016711978.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999966711089.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000055601756.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000100046201.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000119490645.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000111157312.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000080601756.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000047268423.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000000045312.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000000045312.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000055601756.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000077823978.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000077823978.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000100046201.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000141712867.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000097268423.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), None, None)) score=1500000141712867.8 node_expansions=702
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000141711034.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000141711034.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000141712638.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000141712607.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000141712048.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000141712048.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000141711052.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000141712034.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000141712034.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000141711050.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000141711050.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000141711034.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000141712915.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000141712082.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000141712048.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000141712034.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000141712082.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000141712050.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1500000141712915.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141712867.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141712867.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141712904.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141712904.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141712881.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141712881.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966711089.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966711089.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999966711090.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966711090.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952822227.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952822227.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999952822215.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952822215.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952822248.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952822248.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952820843.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952820843.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952822240.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952822240.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999952822251.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999952822249.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999952822249.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999952822238.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999952822248.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952822251.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994487463.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994487463.2 node_expansions=23
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952820861.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952820861.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952820877.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952820877.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999952820874.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999952820861.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952820874.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952820877.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952820877.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000044489303.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000097265241.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000002821752.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000041711525.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000086155981.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000125041905.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000130598574.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000066711525.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000033378196.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999986155085.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999986155085.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000041711529.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000063933752.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000063933752.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086155985.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000127822638.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000144487463.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000116709685.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000144487463.0 node_expansions=148
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125044860.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125044860.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125044873.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125044873.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000044489296.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000097265204.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000002821740.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999952820851.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000041711528.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000105597424.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000125041868.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000130598537.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000066711529.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000033378192.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999986155081.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999986155084.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000041711525.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000063933750.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000063933741.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000086155984.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000127822629.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000097267074.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1800000130598537.2 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111155973.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111155973.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111155974.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111155974.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000111155984.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111155972.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000111155958.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111155984.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111155968.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111155984.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111155975.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111155975.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000111155981.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111155970.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000111155983.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111155983.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000130598557.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000111155993.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000130598557.2 node_expansions=53
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1800000130598584.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=1800000125041741.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=1800000119487444.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=1800000122264111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=1800000130597473.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=1800000122261574.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=1800000116707584.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=1800000130598584.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130598557.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130598557.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994487449.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994487449.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999994487450.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994487450.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994487498.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994487498.8 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999994487451.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999994487486.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999994487463.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999994487460.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999994487438.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1799999994487486.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994487452.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994487452.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994487463.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994487463.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999994487451.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999994487484.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999994487462.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999994487462.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999994487449.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1799999994487484.8 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999994487476.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999994487450.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994487476.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994487473.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994487473.2 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999994487486.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999994487459.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999994487485.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999994487469.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999994487472.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999994487486.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994487486.2 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013928949.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013928949.2 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999994487477.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999994487476.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000013928959.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000013928947.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000013928959.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000013928937.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000013928959.8 node_expansions=160
FooPlayer.decide: Prioritizing 6 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000008373243.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000002818963.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000005595639.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000013928959.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000005593096.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000000039085.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=2100000013928959.8 node_expansions=69
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000013928952.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000013928986.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000013928947.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000013928970.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000013928937.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000013928986.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013928949.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013928949.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000016706725.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000016706725.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000016706737.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000016706737.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000016706737.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000016706737.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000063928935.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000116706737.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000041705824.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000013928942.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000080595601.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000105595615.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000125040062.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000150040059.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000105595631.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000072262268.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000036151164.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000061151157.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000102817831.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000102817861.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000125040059.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000166706726.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000163928952.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000136151170.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000166706726.2 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000166706719.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166706716.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000166706713.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000166706740.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000166706718.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000166706740.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000166706726.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166706726.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000166706743.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166706762.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000166706761.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000166706750.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000166706740.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000166706762.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166706764.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166706764.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013928976.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013928976.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000013928975.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000013928953.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000013928955.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000013928955.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000013928982.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2100000013928982.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000013928950.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013928950.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013928964.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013928964.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000013928966.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000013928988.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000013928966.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000013928984.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000013928973.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2100000013928988.8 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000013928985.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000013928950.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013928985.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013929005.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013929005.8 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000013928991.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000013928974.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000013928984.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000013928996.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000013928995.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000013928988.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2100000013928996.8 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999972262339.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000013928960.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000013928960.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013928961.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013928961.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000016706752.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000016706717.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2100000016706716.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2100000016706740.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2100000016706739.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2100000016706759.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000016706759.5 node_expansions=60
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000016706737.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2100000016706735.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2100000016706741.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2100000016706760.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2100000016706751.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2100000016706751.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=2100000016706760.0 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000016706760.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000016706760.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000016706761.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000016706761.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000016706761.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000016706761.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975040116.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975040116.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000022262285.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000075040073.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000000039173.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999972262284.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000038928951.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000063928964.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000125040099.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000108373407.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000063928976.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000030595630.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999994484507.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000019484507.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000061151173.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000061151173.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000083373409.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000166706740.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000163928988.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000094484529.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000166706740.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166706749.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166706749.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972262285.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972262285.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972262285.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972262285.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958368931.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958368931.5 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999958368920.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999958368940.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999958368919.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999958368915.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999958368918.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2099999958368940.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999958368930.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958368930.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958368936.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958368936.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958368940.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958368940.0 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000005565391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999966674447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019454280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000036122114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008338724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997230613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011120668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=300000036122114.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121280.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=300000036122114.1 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000008345498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008346033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036126922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038905256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041681922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008345761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008345789.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008346298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052793682.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055572266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038904735.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036126610.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038904387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044460834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044460846.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050016110.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030567160.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019456885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019455737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033346640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022234961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047236976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033346074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033346628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038903862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013901570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027792706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022234916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022235471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030571039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016679916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036127219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041680275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027790795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027791906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022235471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013897961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030566087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013898795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025008850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036121086.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019452430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019454627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019456859.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000055572266.2 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055570332.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055574240.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055572266.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=600000055574240.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055569767.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055569767.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055569778.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055569778.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055569789.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055569789.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055569789.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055569789.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055569779.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055569779.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574252.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574252.6 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055572341.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572044.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572746.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055572469.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055572191.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055574267.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055573710.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055569812.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000055574267.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055574266.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055574240.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574266.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574266.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574266.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055574277.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055574251.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574277.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997239154.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997239139.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239154.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239155.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239155.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055574276.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055574265.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008350276.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055574265.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055574265.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000116685396.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027794720.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055574276.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055574289.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008350265.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008350276.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055574265.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055574265.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055574265.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086129832.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086129831.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086129832.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997239167.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000116685396.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116685396.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116685361.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116685396.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152796441.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000152796441.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116685396.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116685361.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116685396.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116685388.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116685388.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000116685387.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116685372.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116685387.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152796441.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000152796441.9 node_expansions=9
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000152798951.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000152798674.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000152799376.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000152799098.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000152802432.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000152798821.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000152800340.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000152796451.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000152800210.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000152802432.1 action_type=ActionType.BUILD_CITY
  Action 10: expected_value=900000141691321.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000152802432.1 node_expansions=123
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000152802433.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000141691332.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=900000152802433.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152802432.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000152802432.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152802432.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000152802432.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152802445.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000152802445.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152802467.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000152802467.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000152802489.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000152802429.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000152802489.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000180574204.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000180574204.8 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000152802469.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000152802454.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000152802469.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152802475.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000152802475.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000091691357.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000091691358.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044467357.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000091691357.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000091691364.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000027800697.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000091691379.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000091691364.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044467357.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000044467379.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000091691358.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000091691379.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000091691357.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000122246930.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000122246924.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000122246924.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999997245142.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999997245136.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000122246930.1 node_expansions=91
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122246924.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122246942.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000122246942.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122246898.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122246898.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997245109.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997245109.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997245133.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997245133.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997250840.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997250840.6 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999997245133.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997245121.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999997250818.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999997245133.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999997245132.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=899999997250818.6 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999997250853.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999997247596.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999997247318.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999997246107.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999997247763.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999997247485.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999997249007.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999997245118.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999997247496.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999997248874.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=899999997250853.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997250818.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997250818.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997250840.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997250840.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997250853.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997250841.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997250853.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966695298.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966695298.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999966695297.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966695299.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999966695287.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999966695277.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999966695299.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999966695287.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999966695299.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966695297.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966695297.6 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000061141519.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000061141519.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000013917541.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061141530.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000061141520.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000152808186.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999997250863.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000061141519.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000061141541.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000013917530.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000013917541.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000061141519.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000061141541.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000061141519.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000122252652.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000122252647.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000091697097.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999966695296.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000152808186.6 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152808197.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000152808197.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000152808211.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000152808211.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000152808211.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991695276.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1199999991695276.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991695262.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991695262.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991692762.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991692762.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000086138984.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000086139033.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000013914984.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000086138986.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000086138984.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000177805674.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000022248368.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000086138984.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000086138984.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000013914984.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000013915006.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000086139033.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000086139006.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000086138986.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000147250119.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000147250108.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000116694551.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999991692776.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000177805674.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000177805701.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000177805701.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000177809574.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000177809574.5 node_expansions=21
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000177805704.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000177805704.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999961137276.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999991692806.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999991692806.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961137265.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961137265.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000055583473.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055583473.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000055583473.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055583473.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000055581265.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055581265.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000055581282.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055581282.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000055581282.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055581282.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000055581284.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000055585153.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000055581263.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000055585117.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000055581275.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000055585153.2 node_expansions=96
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000055583781.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000055583486.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000055582264.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000055583947.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000055583653.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000055585170.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000055581264.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000055583653.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000055585059.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000055585170.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000055585170.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055585170.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000055585164.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055585164.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000055585153.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999983361153.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000055585168.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000055585153.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000177807385.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000022250065.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000055585153.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000055585153.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999983361153.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999983361175.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000055585162.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000055585153.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000055585162.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000116696277.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000116696277.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000116696277.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999961138945.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999961138953.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000177807385.8 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000177807386.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000177807370.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000177807386.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000208358134.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000208358134.5 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000177807398.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000177807372.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000177807398.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000208358134.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000208358134.5 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000177807397.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000177807382.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000177807397.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000177807374.2 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1200000177807374.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999961138940.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961138940.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999961138943.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961138943.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999961138943.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961138943.2 node_expansions=8
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999961141430.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999961141165.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999961138908.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999961139908.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999961141575.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999961141297.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999961143520.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999961142708.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999961140764.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999961141299.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1199999961143520.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999961143520.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961143520.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025034198.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000025034210.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999952810189.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000025034196.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000086140558.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000147256429.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999991699095.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025034218.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000025034210.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999952810196.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999952810196.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000025034196.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000052804991.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000055589755.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000147251670.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000086145332.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000086145318.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999930587988.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000147251670.0 node_expansions=145
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116704614.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116704614.5 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025037947.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000025037947.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999952813947.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000025037947.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000055593514.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000147260181.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999991702847.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025037947.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000025037947.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999952813947.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999952813947.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000025037947.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000025037947.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055593514.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000086149069.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000086149069.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999930591725.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999930591725.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000147260181.0 node_expansions=420
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000147256428.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147260181.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000147260148.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000147256440.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000147256461.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000147260181.0 node_expansions=56
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000147258903.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147258625.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147256417.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147257403.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147259069.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147258792.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147260181.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147258236.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147258806.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147259625.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000147259625.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1200000147260181.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147260181.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147260181.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147260207.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147260207.0 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025037962.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000025037975.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999952813960.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000025037960.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000055593526.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999991702860.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025037975.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025037962.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999952813960.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999952813975.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000025037960.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000025037960.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055593526.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000116704638.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000086149116.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000086149082.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999930591740.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999930591753.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000116704638.0 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116704628.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116704628.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000116704640.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000116704652.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000116704628.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1200000116704652.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116704638.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116704638.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116704650.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116704650.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116704638.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116704638.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116704651.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116704651.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000116704650.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116704631.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000116704651.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000116704627.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000116704629.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000116704651.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116704629.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116704629.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116704644.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116704644.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116704646.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116704646.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116704644.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116704644.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116704644.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116704644.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116704653.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116704653.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999994482421.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999994482423.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999922258421.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999994482436.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000055593533.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000116704645.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999961147311.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999994482436.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999994482421.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999922258421.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999922258423.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999994482421.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999994482443.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055593543.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000055593555.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000055593533.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999900036214.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999900036221.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000116704645.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116704645.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116704645.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116704645.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116704645.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000116704667.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116704673.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000116704673.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116704663.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116704663.5 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000116704687.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1200000116704687.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1500000147255445.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1200000116704655.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1500000147255443.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1200000116704679.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1200000116704679.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1200000116704687.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1200000116704665.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1500000147255453.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1200000116704667.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1500000147255441.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1200000116704679.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1500000147255443.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1200000116704687.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000116704673.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'BRICK')) score=1500000147255453.8 node_expansions=161
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147257820.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147257820.0 node_expansions=317
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000147257922.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147257644.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147258644.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000147256422.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147258088.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000147257811.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147257255.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147255422.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147256422.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147257811.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000147258644.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000147258644.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000133370754.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000138925476.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000144478643.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000147258644.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=2100000147257811.0 node_expansions=886
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000116709551.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116709277.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116710277.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116708053.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116709720.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116708905.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116707054.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000116708071.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116709721.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000116709443.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000116710277.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000116710277.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000133369935.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000138924654.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000144477810.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000147257811.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000130593530.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2100000147257811.0 node_expansions=75
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147257811.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147257811.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177813368.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177813368.5 node_expansions=9
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177813346.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=2400000177813346.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177813368.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177813368.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999983368917.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999983368917.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999983368954.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999983368954.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999983368936.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999983368933.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000005586523.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999983368955.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999983368943.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2700000005586523.0 node_expansions=52
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999983371434.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999983371158.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999983372158.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999983369936.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999983371602.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999983370767.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999983368934.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999983369936.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999983371602.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999983371323.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999983372158.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999983372156.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000000031834.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2700000005586534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2699999997255409.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2700000005586534.0 node_expansions=45
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019452391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000036121003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000036122391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019453725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013897614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000005390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011117890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999963895002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999963892778.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=300000036122391.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122114.06 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036122391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121280.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=300000036122391.9 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000041684723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030571044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033351888.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030571055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038905289.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000011128265.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011128278.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044463900.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044462508.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061131442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038902165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033346054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055572823.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058350864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011127685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025014628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025015184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038906918.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025016371.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000047238918.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033349684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033348031.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044461642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022233516.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036124643.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025012128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025013239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030568275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025014931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019457142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019457962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052795040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030572184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033349404.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038905275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033349959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016681874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036126070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000036124681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011125474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011125726.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000061131442.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061131442.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061129219.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000061128386.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000061131442.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136608.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061136608.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131454.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131454.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061141206.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061138817.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061138817.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061139539.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061141206.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061137984.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061138539.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061140095.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000061141206.5 node_expansions=166
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000061136619.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061136622.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000061136609.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061141206.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061136631.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000061141206.5 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000061138829.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061138829.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061139539.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061139539.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061141206.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061138011.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061138539.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061139551.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061140095.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000061141206.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061141217.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061141217.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061141220.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061141220.5 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000061143440.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061143885.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061143440.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061144162.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061144162.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061142607.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061143162.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061144162.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061144745.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000061145301.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000061145301.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061145274.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061145274.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944474192.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944474192.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944474151.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944474151.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944477651.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944477651.9 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999944479596.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999944480318.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999944480596.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999944476374.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999944480041.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999944480596.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999944480596.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999944478485.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999944479596.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999944480874.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999944478930.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1199999944480041.0 node_expansions=293
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999944479345.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999944479763.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999944480040.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999944478485.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999944478096.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999944479318.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999944480040.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999944478485.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999944479040.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999944480041.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999944480596.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999944479485.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1199999944480041.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999944480041.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944480041.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944480041.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944480041.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944480041.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944480041.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005593844.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005593844.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005593817.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005593817.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005593817.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005593817.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005593817.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005593817.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005597317.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005597317.8 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000005596486.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000005594819.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000005596488.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000005596069.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000005596764.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000005595210.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000005594819.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000005596042.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000005596764.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000005595210.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000005595764.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000005597319.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000005596210.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1200000005597319.8 node_expansions=143
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000005597321.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000005597296.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000005597311.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000005597296.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000005597294.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005597321.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005600542.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005600542.0 node_expansions=87
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000005597321.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000005597331.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000005597345.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000005597333.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000005597328.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000005597345.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005597331.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005597331.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005597331.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005597331.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005597333.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005597333.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005597331.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005597331.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005597331.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005597331.2 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000005599998.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000005598333.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000005599998.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000005599553.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000005599720.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000005598720.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000005598331.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000005599553.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000005600275.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000005598720.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000005600553.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000005600275.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000005599720.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000005599275.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1200000005600553.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005600553.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005600553.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005603498.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005603498.0 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000005603220.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000005601568.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000005603222.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000005600568.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000005602664.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000005602944.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000005601942.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000005601555.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000005600553.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000005603498.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000005601944.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000005602498.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000005603498.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000005602942.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1200000005603498.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005603498.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005603498.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005603500.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005603500.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005603509.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005603509.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005603509.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005603509.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975047966.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975047966.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975050861.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975050861.0 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999975047966.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999975047943.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999975047931.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999975050861.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999975047941.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999975050861.0 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999975050583.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999975048916.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999975050583.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999975047916.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999975050332.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999975050027.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999975048951.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999975049332.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999975050305.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999975048916.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999975047916.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999975049305.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999975049895.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999975050861.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999975048927.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1199999975050861.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975050895.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975050895.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975053562.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975053562.0 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999975053589.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999975051922.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999975053562.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999975050922.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999975053284.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999975053006.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999975051897.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999975052284.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999975053284.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999975051897.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999975050895.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999975052284.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999975053562.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999975050895.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999975051895.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1199999975053589.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975053562.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975053562.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975056230.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975056230.8 node_expansions=99
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1199999975054562.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999975055786.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999975056228.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999975053562.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999975055951.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999975055673.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999975054564.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999975054978.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999975055978.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999975054562.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999975053562.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999975054953.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999975054562.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999975054562.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999975053562.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1199999975054562.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1199999975056228.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975056228.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975056228.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975047311.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975047311.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950047286.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950047286.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950047286.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950047286.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999950047283.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999950047263.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999950047263.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999950047263.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999950047260.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950047283.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999866711288.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999866711288.8 node_expansions=13
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999983382399.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999983382386.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999950047288.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055604619.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999983382388.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000044493510.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999983382386.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999933380608.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999933380608.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999927825066.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999983382386.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000005604622.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000033382399.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000033382421.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999983382386.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000044493510.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000044493510.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999983382386.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000055604619.5 node_expansions=212
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000055604619.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000055604631.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000055604596.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000055604611.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000055604594.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1200000055604631.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000055604596.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055604596.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055606985.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055606985.5 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000055605596.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000055606830.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000055604631.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000055606985.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000055607020.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000055606734.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000055605596.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000055605596.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000055605985.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000055606985.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000055605596.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000055604596.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000055605708.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000055604596.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000055605596.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000055604596.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000055605596.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1200000055607020.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055606986.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055606986.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055607021.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055607021.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000055607022.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000055607006.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055607022.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055607021.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055607021.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000055607047.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000055606994.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055607047.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088940297.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088940297.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000055607020.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000055606994.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055607020.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844491451.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999844491451.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844491462.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999844491462.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905605219.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905605219.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905605217.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905605217.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844493817.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999844493817.8 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844491429.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999844491429.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844491429.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999844491429.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844491429.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999844491429.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844491440.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999844491440.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844491456.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999844491456.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999844491442.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999844491404.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999844491442.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999844491444.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999844491444.6 node_expansions=5
FooPlayer.decide: Prioritizing 27 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 27 actions with lookahead depth=3
  Action 0: expected_value=599999844492444.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999844491443.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999844491444.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999844493277.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999844493832.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999844492443.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999844493554.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999844492443.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999844491454.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999844493832.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999844492443.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999844491443.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999844492554.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=599999844491443.6 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=599999844492443.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=599999844491443.6 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=599999844492443.6 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=899999897266255.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=899999886151033.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=899999883375213.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=899999886151588.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=899999900043045.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=899999883376197.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=899999866707808.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=899999891710920.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=899999886155921.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=899999861153642.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=899999900043045.8 node_expansions=115
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900043032.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999900043032.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900043032.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999900043032.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900043032.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999900043032.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900043033.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999900043033.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999983378144.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999961155956.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999994489266.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000077822626.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999983378144.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000044489300.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999961155922.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999911154144.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999944488366.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999950044812.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999983378145.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000027822613.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000033378168.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000033378167.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999983378145.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000044489278.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000044489278.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999983378144.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000077822626.8 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000077822639.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000077822586.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077822639.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000077822640.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000077822587.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077822640.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102818089.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102818089.5 node_expansions=87
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000008373645.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999986151422.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999941705869.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000019484767.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000008373645.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000069484757.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999986151422.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999941704980.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999975039202.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999969485313.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000002816980.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000052818100.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000058373656.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000058373646.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000008373645.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000069484757.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000069484767.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000008373645.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000069484767.0 node_expansions=1794
FooPlayer.decide: Prioritizing 24 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=900000044490290.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000044489288.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000044489304.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000044491125.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000044491680.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000044490287.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000044491403.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000044490312.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000044489291.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000044491676.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000044490290.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000044489307.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000044490424.1 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000044489312.9 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000044490304.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=900000044489290.9 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=900000044490291.9 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1200000063928115.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1200000063924902.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1200000061152030.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1200000055593667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1200000069484779.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1200000063929781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=1200000050039503.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=1200000069484779.5 node_expansions=120
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000069484793.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000069484754.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069484793.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000069484779.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000069484755.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069484779.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047262569.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000047262569.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000047262569.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000047262531.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000047262569.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902816334.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902816334.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999902816336.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999902816338.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999902816338.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902816310.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902816310.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999902818717.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1199999902818717.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1199999902818717.8 node_expansions=90
FooPlayer.decide: Prioritizing 17 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1199999902817328.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999902816339.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999902816329.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999902818163.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999902818717.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999902817328.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999902818441.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999902816328.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999902816328.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999902818717.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999902817337.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999902816328.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999902817440.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999902816329.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999902817330.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1199999902816329.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1199999902817328.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=1199999902818717.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902818726.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902818726.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902818718.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902818718.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927820496.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927820496.5 node_expansions=3
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999947259361.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=1499999947256130.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=1499999944483227.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=1499999941707006.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=1499999947261004.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=1499999933370726.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=1499999947261004.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999947261004.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947261004.5 node_expansions=2
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000036122391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013897614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000005563447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016674836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000030566002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005562335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994450057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011119835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000009557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999988894224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000036122391.94 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036122391.94 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122391.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=300000036122391.94 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000025014088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027790492.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005570199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005570199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047237220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044458600.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055571721.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033349420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025014368.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030570202.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047237777.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005570223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005570223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005569098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036125263.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022233860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022236360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036124983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030569972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000052794772.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027792181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027790515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030570807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016681033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013900739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013901864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033348875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025013860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030570000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033345542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011122128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011122684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027790249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013898517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030567474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013899350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022232750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030567482.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025012181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025011361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038902195.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019454905.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000055571721.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571453.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055571720.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055570898.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000055571720.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055571720.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055571720.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055571756.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055571756.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577452.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577452.6 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055573693.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055574829.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055574965.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055574118.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055577465.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055576749.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055573984.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055574273.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000055577465.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577452.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577452.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091688543.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091688543.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055577467.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055577464.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577467.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055577467.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055577450.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577467.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000055577475.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055577451.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000055577456.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055577456.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055577467.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000055577456.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577475.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582597.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055582597.2 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000055577463.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055577451.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000055577431.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055577445.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055577467.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000055577442.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000055577467.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055577444.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577444.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582608.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055582608.2 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055582608.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997247497.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005580830.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055582608.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000119471510.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027803053.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055582608.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005580830.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005580830.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055582608.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055582608.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055582608.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055582608.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088915955.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088915942.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086138177.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055582608.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997247497.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000119471510.6 node_expansions=450
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000119468290.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000119469400.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000119467344.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000119468733.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000119471511.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000119468589.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000119471367.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000119468857.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000119469312.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000119471511.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119471534.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119471534.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000119473442.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000119474576.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000119476409.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000119472498.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000119473887.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000119473720.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000119476510.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000119473997.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000119474465.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000119473608.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000119476510.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000119476497.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119476497.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119481354.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119481354.2 node_expansions=22
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000119478457.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000119476498.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000119481388.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000119477499.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000119478900.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000119478720.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000119479012.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000119479442.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000119478609.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000119479442.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000119479466.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000119481388.2 node_expansions=121
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000119481387.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119481367.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000119481391.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000119481390.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000119481354.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000119481391.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119481366.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119481366.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980590711.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980590711.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980590711.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980590711.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999980590723.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980590723.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980590724.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980590724.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038925834.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988924068.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038925835.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055592502.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000102814725.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011146289.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038925834.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988924056.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988924056.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038925846.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038925857.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038925835.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055592515.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088925835.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000072259178.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000069481414.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038925846.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999980590723.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000102814725.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102814737.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102814737.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102817653.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102817653.1 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102814732.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102814732.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086151008.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086151008.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086148088.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086148088.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122259133.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122259133.0 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086148099.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086148064.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086148099.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695238.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116695238.0 node_expansions=59
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=600000086150032.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086148089.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086149088.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086150476.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086151043.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086150310.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086150755.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086150590.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086151034.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086150209.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000086151045.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000086151032.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000105585789.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000111138995.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000116695234.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=900000116695234.0 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695238.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116695238.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005583266.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005583266.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052806371.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000013916570.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000022250806.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000086139702.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000116695246.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036138812.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000052806361.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000013916571.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000013916570.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000052806348.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000022250816.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022250793.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086139682.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000119473038.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000086139691.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083361901.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000052806348.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000005583234.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000119473038.4 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119473034.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119473034.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155584079.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155584079.5 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119473036.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119473037.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000119473037.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119473015.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119473015.9 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000155584094.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1200000155584095.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000119473024.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1200000138914289.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1200000155584095.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1200000138914289.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1200000138914276.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1200000138914264.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000119473038.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1200000138914254.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000119473040.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1200000138914267.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1200000138914265.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1200000155584094.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000119473015.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1200000155584117.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155584117.5 node_expansions=327
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000155584105.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1200000155584095.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1200000155584079.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1200000138914277.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1200000155584102.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1200000155587037.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1200000138914244.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1200000138914242.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1200000155584117.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1200000155584092.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000119473049.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1200000138914265.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1500000119478482.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000119473036.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1200000138914265.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=900000119473055.4 action_type=ActionType.END_TURN
  Action 16: expected_value=900000119475968.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'WOOD')) score=1500000119478482.0 node_expansions=929
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000138916207.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119475982.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000138915223.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000138916612.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119477926.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000138916485.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119477204.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119478482.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000141690374.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000138916335.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000138917446.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000150028557.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000138917168.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000119478482.0 node_expansions=751
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000119477482.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119475537.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119476548.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119478482.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119477926.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119477493.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119477770.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119477204.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119478479.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119477645.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119478482.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000119478483.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000119477662.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000138916796.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1500000119478482.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000119478495.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119478458.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119478495.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155589523.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155589523.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052811781.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000005588658.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000013921990.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000022256226.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000086145136.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000116700680.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000036144247.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052811768.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000013921990.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000013922014.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000052811781.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000022256236.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000022256236.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086145127.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086145149.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000083367347.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000052811769.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000005588657.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000116700680.8 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116700681.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116700679.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116700681.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116700688.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116700690.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000116700690.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116700689.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116700675.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116700689.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116706847.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1500000116703626.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1500000116706847.5 node_expansions=215
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000116705583.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000116703626.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116704625.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116705205.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116706016.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000116705572.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000116706125.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000116705305.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116706569.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000116705760.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000116706849.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000116704626.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000116705737.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000116706849.5 node_expansions=375
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000116705570.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116703625.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116706872.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116704649.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116705183.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000116706027.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000116705872.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000116705294.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116705180.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000116706571.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000116705583.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000116705737.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000116704649.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000116705737.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1500000116706872.0 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116706880.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116706880.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116706858.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116706849.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116706858.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116706860.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116706860.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052817970.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000005594861.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000013928192.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000022262437.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000086154201.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000036153312.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000052817970.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000013928192.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000013928192.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000052817970.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000022262437.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000022262417.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000086151304.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000119487535.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086151304.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000083373549.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000052817973.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000005594858.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000119487535.0 node_expansions=156
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000119484636.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119484637.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000119484637.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119484638.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119484638.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000025036045.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000005594848.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000005594849.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000005594849.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000005594849.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1500000005594859.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=1800000025036045.0 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005594851.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005594851.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005591612.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005591612.5 node_expansions=129
FooPlayer.decide: Prioritizing 18 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999986150403.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999986150403.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999986152234.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999986151423.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999986151959.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999986152792.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999986150403.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999986152067.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999986151960.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999986151400.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999986150404.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999986152511.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999986151417.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999986152511.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000005591612.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000005590905.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000000036333.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000000033111.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=1800000005591612.5 node_expansions=202
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005591627.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005591627.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005591638.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005591638.0 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000072259181.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999994480515.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000002814737.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000105592515.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000136148072.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000036147168.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000052814739.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000013924961.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000013924945.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000033370280.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000022259168.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000022259168.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000086148058.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000119481404.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000086148072.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000083370279.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000052814723.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000005591612.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), None, None)) score=1800000136148072.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136148058.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136148058.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000136148068.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136148052.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000136150424.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000136148037.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000136148047.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000136150424.0 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000136148058.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136148037.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136149869.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136149037.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136149591.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136150424.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136148058.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136149715.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136149590.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136148037.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136148060.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136150170.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136149035.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000136150146.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000136150424.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136150448.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136150448.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136152278.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136152278.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136150458.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136150458.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136150496.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136150496.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136150460.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136150460.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136152257.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136152257.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136150470.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136150470.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002817136.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002817136.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000002817140.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000002817115.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002817140.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038930052.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038930052.0 node_expansions=566
FooPlayer.decide: Prioritizing 19 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1800000002817147.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000002817147.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000002818981.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000002818148.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000002818702.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000002818147.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000002818146.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000002817146.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000002818813.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000002818703.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000002817171.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000002817147.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000002818980.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000002818147.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000002818147.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000022257647.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000016703078.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000016703627.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000016701659.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=2100000022257647.5 node_expansions=140
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000022257637.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000022257637.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022257639.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000022257639.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000091702076.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000025034507.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000013923420.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000125035407.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000155590963.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000055590075.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000052813173.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000033367840.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000033367854.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000052813174.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000041702063.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000041702063.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000105590962.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000138924297.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000105590964.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000102813185.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000072257618.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000005590063.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000155590963.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155590964.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000155590964.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155592795.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000155592795.2 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000155590986.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000155590965.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000155590974.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000155590965.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000155592795.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000155592795.2 node_expansions=47
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000155590961.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000155590986.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000155592796.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000155591986.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000155592518.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000155591963.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000155591986.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000155590986.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000155592653.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000155591518.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000155590963.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000155590962.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000155592794.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000155591963.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000155591963.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1500000155592796.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155592795.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000155592795.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155592796.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000155592796.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000155592796.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000155592796.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000155592807.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000155594580.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000155594616.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000155594616.0 node_expansions=73
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000155592782.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000155592782.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000155593807.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000155592783.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000155594363.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000155593782.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000155593782.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000155592782.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000155594463.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000155593338.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000155594629.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000155592807.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000155592782.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000155594616.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000155593796.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000155593783.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=1500000155594629.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155594629.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000155594629.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005593727.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005593727.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000005593751.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000005593736.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005593751.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972262793.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972262793.0 node_expansions=69
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999972260418.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999972260416.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972260418.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972262758.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972262758.5 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000058372425.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999991704862.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999980593752.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999988927974.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000091705758.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000155594650.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000022260425.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000019483528.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000000038203.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000000038197.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000019483529.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000008372419.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000008372418.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000072261314.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000138927993.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000105594660.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000069483536.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000038927974.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000155594650.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000155594647.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000155594650.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000155594650.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155594637.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000155594637.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000155597028.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000155594653.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1500000155594639.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1500000155597015.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000155597028.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1500000155594654.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=1500000155597028.8 node_expansions=105
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155594651.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000155594651.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000058372431.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999991704861.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999980593749.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999988927984.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000091705752.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000022260429.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000019483529.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000000038208.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000000038196.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000019483528.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000008372418.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000008372418.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000072261307.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000138927974.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000105594640.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000069483542.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000038927984.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999972260430.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000138927974.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000138927973.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138927971.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138927973.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138930363.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138930363.0 node_expansions=69
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000138927974.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000138927973.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000138928974.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000138927973.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000138929529.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000138928973.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000138930363.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000138928973.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000138927973.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000138929650.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000138928529.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000138927973.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000138927974.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000138929807.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000138928973.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000138928973.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(50, 51)) score=1500000138930363.0 node_expansions=336
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000138930362.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138930351.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000138930362.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000138930361.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000138930350.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000138930364.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000138930364.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000138930364.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138930354.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138930364.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138932183.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138932183.8 node_expansions=37
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000138930349.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000138930350.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000138931349.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000138930350.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000138931907.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000138931370.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000138931351.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000138930351.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000138932036.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000138930907.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000138931925.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000138930360.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000138930351.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000138932182.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000138931350.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000138931351.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000138932182.8 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000138932197.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138932174.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138932197.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138932182.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138932182.8 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000138932205.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138932182.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000138932173.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000138932186.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000138932162.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000138932160.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138932205.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138932207.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138932207.2 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000138932218.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138932205.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000138932206.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000138932204.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000138932216.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000138932204.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138932218.2 node_expansions=44
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000175043286.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000175043286.5 node_expansions=31
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000138932221.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138932209.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138932221.8 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972264628.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972264628.8 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999972264625.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999972264615.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999972264626.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999972264616.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999972264612.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1499999972264626.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972264628.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972264628.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972264637.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972264637.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000058376641.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999991709074.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999980597974.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999988932186.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000091709977.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000155598864.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000022264631.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000019487752.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000000042407.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000000042418.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000019487752.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000008376630.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000008376640.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000072265532.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000138932197.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000105598864.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000069487748.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000038932197.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000155598864.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155598853.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000155598853.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155598865.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000155598865.5 node_expansions=18
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000058376637.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999991709076.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999980597965.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999988932187.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000091709971.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000022264637.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000019487743.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000000042405.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000000042405.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000019487739.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000008376627.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000008376631.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000072265526.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000138932193.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000105598862.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000069487748.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000038932187.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999972264631.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000138932193.2 node_expansions=74
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000138932197.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138932162.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138932197.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972264652.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972264652.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000058376633.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999991709074.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999980597952.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999988932185.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000091709976.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000155598843.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000022264620.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000019487731.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000000042408.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000000042408.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000019487741.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000008376618.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000008376629.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000072265519.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000138932186.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000105598853.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000069487731.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000038932186.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000155598843.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155598853.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000155598853.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125038298.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125038298.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125038310.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125038310.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941704088.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941704088.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922257695.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922257695.8 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013897614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000036121836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000038899614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999988896724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011120946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005561502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011117613.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999986118113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994452002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=300000038899614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038899614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038899058.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=300000038899614.1 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000011122983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000011126044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011126866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011127989.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000011126883.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047238065.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050016956.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050018321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050017779.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041684986.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055574210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044462210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047235566.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038901655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038904708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013901316.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013903527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025014939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022236871.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036127164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025013239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025014628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019459903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030571040.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022237684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022237684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041684999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030571929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052796420.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041682476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033349128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033349128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019459349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025010748.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041679707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025012970.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027790239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033346630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027792184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027791350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041681908.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036124684.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000055574210.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055572277.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055574211.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572267.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000055574211.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086135475.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083357697.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055574211.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011127999.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997239099.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086135475.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055574211.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055574234.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083357697.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083357697.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055574210.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011127999.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011128001.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997239123.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997239100.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055574211.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055574221.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086129800.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000086135475.2 node_expansions=134
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129778.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129778.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239123.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239123.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997239099.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239099.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244808.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244808.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239100.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239100.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997239101.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239101.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244810.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244810.5 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055574223.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086129801.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083352035.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055574222.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011128000.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086129789.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055574223.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055574246.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083357684.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083357684.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055574246.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011128001.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011128000.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997239111.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997239111.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055574222.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055574246.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086129802.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000086129802.8 node_expansions=92
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349233.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349233.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129789.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129789.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129797.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086129797.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086129796.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086129768.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086135466.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086129791.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086135450.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000086135466.2 node_expansions=47
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086132688.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086131731.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086132009.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086134378.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086133813.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086131441.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086131721.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086135467.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000086135467.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135479.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135479.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086140061.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086140061.9 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086135480.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086135488.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086135475.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086135487.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086140061.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000086140061.9 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086138418.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086138406.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086137408.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086137696.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086140072.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086139529.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086137117.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086137395.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086138406.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000086140072.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086140072.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086140072.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997249422.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997249422.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969465075.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969465075.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997253464.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997253464.1 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999997252353.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997252075.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997252366.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997251353.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997251630.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997253464.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997251088.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997251543.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999997251376.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999997252353.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=599999997253464.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997253487.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997253487.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997253477.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997253477.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999997256422.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997254464.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997256130.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997256409.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997255419.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997255687.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997254477.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997253464.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999997255598.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999997255408.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999997256408.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=599999997256422.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997256432.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997256432.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997256408.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997256408.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055591517.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086147072.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083369295.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055591506.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011145307.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997256418.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086147085.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055591529.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055591517.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083369306.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083369318.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055591506.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011145284.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011145284.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997256395.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055591529.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055591506.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086147072.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000086147085.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086147083.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086147083.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086147120.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086147120.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086147097.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086147097.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086147120.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086147120.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086147108.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086147108.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086147131.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086147131.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359831.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359831.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359854.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058359854.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027804275.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058359855.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055582066.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055582067.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999983358066.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999969469163.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027804276.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000027804275.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055582079.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083359845.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055582067.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999983358052.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983358052.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999969469187.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999969469163.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027804275.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027804288.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058359844.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000083359845.1 node_expansions=70
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083359832.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359811.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083359812.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083359832.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083359809.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359832.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359845.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359845.1 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083359832.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359822.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083359833.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083359832.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083359820.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000083359833.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359835.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359835.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362753.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083362753.1 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069467434.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069467434.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094462826.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094462826.8 node_expansions=51
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000069468421.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069467431.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069470365.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000069469378.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000069469656.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000069468420.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000069467421.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000069469531.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000069469365.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000069470376.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000069469376.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=600000069470376.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069470378.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069470378.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027803688.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044470365.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055581489.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055581489.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999969468577.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044470378.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013914809.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000013914812.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000041692578.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000069470365.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041692598.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999969468576.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999969468587.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999955579687.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999955579687.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000013914822.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000013914809.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044470355.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000069470365.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069470376.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069470376.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069470390.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069470390.6 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000069471388.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069470366.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069473333.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000069471477.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000069472587.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000069471365.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000069471365.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000069470376.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000069472476.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000069472323.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000069472309.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000069472477.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=600000069473333.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069473309.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069473309.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069471653.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069471653.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955582679.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955582679.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999955581013.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999955582641.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999955582641.9 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955580975.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955580975.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955582667.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955582667.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955582651.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955582651.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955582686.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955582686.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955582663.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955582663.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930582672.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930582672.9 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955582686.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955582686.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999955582663.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955582663.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930582678.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930582678.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930579067.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930579067.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999930579066.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930579066.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930579064.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930579064.2 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999930581442.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999930579053.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999930581299.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999930580188.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999930580077.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999930581998.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999930581164.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999930579067.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999930580998.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999930581021.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999930581178.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=599999930581998.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930580077.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930580077.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930584387.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930584387.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900026453.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900026453.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900028829.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900028829.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999900024508.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999900028829.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999900026453.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999900026465.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999900026442.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999900028829.8 node_expansions=54
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999900028853.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999900026440.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999900028686.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999900027552.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999900027464.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999900028565.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999900026464.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999900026454.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999900027454.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999900028398.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999900028385.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999900028553.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=599999900028853.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900026886.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900026886.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900028829.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900028829.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900026882.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900026882.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900028829.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900028829.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900026895.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900026895.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999880584408.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999880584408.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999880584396.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999880584396.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999880584396.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999880584396.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999880584419.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999880584419.8 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077792256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080569478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066680276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080569220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072236998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061124700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072235877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072233887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027789109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027788831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027789387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080570331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069458665.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458655.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080569766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063902220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077791700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236155.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069457756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000080569478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000069455876.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050008319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050009431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052788885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061120830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027787997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027786607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027788830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052787496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061123608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072236432.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066679987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052788597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052789708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069457265.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058345810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047232221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052790000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061124442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047232208.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000080570331.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080572276.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080574220.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080571720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000080574220.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000047238942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050016165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036126920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038900542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025011598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030568599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038904710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030568534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999991677644.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999991678754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036128334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030568265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036126054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033348877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047238387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036126112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038904440.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000050016165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036124708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013899083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013900194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005567628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013899575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000012073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000010128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999991678740.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999991675948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999991676517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005564016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005565405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000009294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025011596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033348539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016676860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016678249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022234097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016678805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997232906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019458529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997233462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013901015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019458804.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008345459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008345459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030571085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013901017.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000050016165.0 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016165.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050014776.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050014776.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000050016165.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058348131.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058348131.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058345631.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058345631.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058345656.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058345607.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058345656.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005566089.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005566089.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005566080.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005566080.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000005574266.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005571488.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005576654.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005574266.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005573988.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005573710.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000005576654.9 node_expansions=102
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000005574266.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005571511.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005576377.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005573432.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005576654.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005573988.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005573710.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000005576654.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005576654.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005576654.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005576669.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005576669.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005576654.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005576654.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975025972.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975025972.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975021110.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975021110.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975021099.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975021099.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999975021099.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975021099.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975021121.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975021121.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999975021121.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975021096.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975021121.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975021110.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975021110.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999975021110.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975021085.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975021110.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975021125.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975021125.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999975021122.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975021101.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999975025998.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999975021135.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999975021121.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999975021111.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999975025998.6 node_expansions=39
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999975023901.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999975021109.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999975025998.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999975023776.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999975023776.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999975023068.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999975021109.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999975023346.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=599999975025998.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975025998.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975025998.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975026031.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975026031.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999975026024.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975026013.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975026024.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005574321.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005574321.5 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999975026034.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975025997.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975026034.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975026012.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975026012.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991691800.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030580690.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027805567.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997248236.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050027811.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027805578.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999969469578.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088916690.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088916679.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027805568.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027805578.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975026012.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027805567.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027805578.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027805568.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027805567.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027805567.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027805567.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000088916690.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088916681.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088916655.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916681.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916690.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088916690.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088916691.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088916665.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916691.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916690.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088916690.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088916690.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088916665.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916690.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916691.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088916691.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088916687.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088916667.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916687.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916657.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088916657.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088916688.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088916668.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088921565.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088916688.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088916701.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088916689.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000088921565.2 node_expansions=40
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088919454.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088916676.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088919354.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088919343.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088919343.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088918898.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088918620.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088916676.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088921576.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000088921576.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921565.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921565.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058366996.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058366996.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000058366829.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000058364079.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058366718.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058366729.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058366729.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000058364063.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058364065.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000058364052.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000058367010.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000058366274.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1200000058367010.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058366996.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058366996.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058367008.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058367008.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000058367010.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000058366972.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058367010.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000058367021.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000058367006.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058367021.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058367045.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058367045.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000058367035.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000058367011.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058367035.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058367031.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058367031.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000058367002.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000058367011.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000058367011.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027811466.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027811466.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000058367034.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058367034.5 node_expansions=8
FooPlayer.decide: Prioritizing 16 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000058369809.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000058367033.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000058369698.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000058369688.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000058369689.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000058367022.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000058367033.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000058367023.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000058368022.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000058369245.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000058368588.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000077802347.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000080581791.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000080582333.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000083358610.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000077805300.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1500000083358610.5 node_expansions=97
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083358625.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083358625.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083358612.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083358612.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000052803067.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000052803067.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999938911499.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938911499.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999938911512.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938911512.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999938911511.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938911511.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000008357757.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000047246610.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000022247510.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999991690178.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000075025278.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000022247499.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000083358610.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000083358620.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000022247510.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000022247498.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999969467942.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999969467943.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000052803079.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000052803077.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000022247499.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999997247499.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999997247532.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000022247498.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000083358620.5 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083358623.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083358623.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083358636.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083358636.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083358635.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000083358636.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000083361365.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000083358624.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000083358602.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000083361365.2 node_expansions=53
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000083361376.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083358587.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000083361254.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000083360254.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000083360254.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000083358609.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000083358601.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000083358587.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000083359588.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000083360831.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000083360143.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000083361376.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083361365.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083361365.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999938914254.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938914254.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999938914262.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938914262.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999938914275.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938914275.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999938914274.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999938914254.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999938914254.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999938914264.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999938914255.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938914274.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000008360521.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000047249410.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000022250275.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999991692979.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000075028064.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000022250275.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000083361400.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000083361421.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000022250302.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000022250289.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999969470720.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999969470733.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000052805868.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000052805844.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000022250297.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999997250275.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000027805818.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000022250275.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), None, None)) score=1800000027805818.0 node_expansions=119
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997250275.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997250275.5 node_expansions=11
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000027805852.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000022250262.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999997250276.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1800000027805852.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027805818.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027805818.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027805832.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027805832.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027805867.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027805867.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027805856.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027805856.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000027805844.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000027805824.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000027805824.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000027805834.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000027805811.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027805844.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997250289.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997250289.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999997250300.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999997250290.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999997250268.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999997250278.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999997250272.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997250300.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969472510.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969472510.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999947250302.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999969475144.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999969472526.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999969472525.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999969472491.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1799999969475144.0 node_expansions=52
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999969472477.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999969475146.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999969473477.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999969474166.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999969474157.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999969472477.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999969472477.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999969472499.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999969473479.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999969474699.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999969474866.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999969474032.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1799999969475146.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999969475144.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999969475144.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947252921.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947252921.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947252978.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999947252978.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999888917834.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999888917834.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999888917834.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999888917834.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999888920222.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999888920222.0 node_expansions=24
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999888920208.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999888921208.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999888921208.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999888920764.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999888922153.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999888921208.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999888920208.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999888920208.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999888920208.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999888921208.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999888921597.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999888922597.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999888921208.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999919467382.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2099999922245183.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2099999919468105.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2099999916690881.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=2099999922245183.5 node_expansions=332
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999922245161.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999922245161.5 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077791944.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075015808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072235531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077793586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072238607.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000091680889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077793031.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077791112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066681389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066680609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000058346112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069457273.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033343556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033346611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069456998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030569109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000091681420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061126383.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055566943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055568610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000080568666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058346387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047232140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061122974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050012140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069459166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055568332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055566110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058346666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038898807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044454641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055566363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041675196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041675196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063900330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052786943.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033343833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052787498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033341610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000033342721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055566387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055567496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066681641.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041678251.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000091681420.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000091684198.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091682809.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091684198.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000091684198.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025012441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041680830.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036126112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033349720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041685887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027794167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038901088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058347253.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038907220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041683329.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030573597.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036128655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022238867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022238311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022237490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999997235755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999997236042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025015256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025013031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019456350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047236418.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022234959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008346305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008345194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022237150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011126305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033351372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019460515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019458292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022238862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000012961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005568797.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005568531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002789350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002789350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019458587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000012128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016679128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997236018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016679684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997233781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011121849.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011123238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002789072.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000058347253.9 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058347253.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058344753.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058346420.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=600000058347253.9 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058347268.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058347268.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091680596.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033345501.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091680602.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058347254.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058347254.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058347254.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025011279.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000012178.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033345500.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000091680612.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058347254.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058347254.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058347255.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058347254.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058347254.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058347289.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991677921.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991677935.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000091680612.6 node_expansions=78
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091680589.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091680586.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091680597.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091680596.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091680586.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=600000091680597.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091680597.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091680597.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091680583.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091680583.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091680618.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091680618.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033345450.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033345450.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000012176.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000012176.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000015529.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000015529.5 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000000014154.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000014288.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000015529.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000013862.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000012196.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000012199.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000013176.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000013884.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000000015529.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000015529.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000015491.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000015529.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000015530.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000015530.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966682215.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000015540.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000000015540.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000015507.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000015507.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000015554.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000015554.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966682229.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000015515.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000000015515.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966682195.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966682195.1 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991681279.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991681279.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091683956.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033348858.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091683969.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000058350612.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000058350647.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000058350626.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000025014626.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000000015515.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000033348871.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000091683970.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000058350626.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000058350626.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000058350612.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000058350612.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000058350626.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000058350626.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000058350612.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999991681292.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000091683970.4 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091683956.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091683956.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091683983.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091683983.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091683983.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091683983.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091686351.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033348884.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091686364.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058350652.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058350651.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058353007.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025014660.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000000015540.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033348908.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058353007.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058350652.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058350651.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058350652.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058350652.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000058350651.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058350651.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991681318.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991681319.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091686364.1 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091683986.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091683986.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091683987.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091683987.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684017.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091684017.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091683997.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033348887.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058350641.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058350640.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058350640.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025014665.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000015529.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033348886.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000091684009.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058350640.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058350654.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058350641.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058350641.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058350640.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058350640.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058350640.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991681307.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991681307.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000091684009.5 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091683997.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091683973.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091683997.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686354.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091686354.1 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091683998.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091683974.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091683998.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686338.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091686338.6 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091683964.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091686314.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091686352.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091684007.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091684007.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091683998.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000091686352.1 node_expansions=79
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091685949.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091686074.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091686352.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091685673.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091683983.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091686374.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091683983.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091684964.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091685663.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000091686374.1 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091686352.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091686314.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686352.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686353.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091686353.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091686367.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033351253.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091686364.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058353033.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058353020.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058353020.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025017030.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000017908.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033351243.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058353019.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058353033.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058353019.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058353020.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058353033.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058353019.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058353019.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991683687.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991683686.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091686367.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091686354.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091686328.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686354.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686376.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091686376.1 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091686355.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091686329.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091686365.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091686349.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091686349.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091686365.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000091686365.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091686352.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686352.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689852.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091689852.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091686353.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686353.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686388.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091686388.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066684540.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091686376.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058353041.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058353055.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058353041.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000061128096.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000017944.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000066684540.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000091686376.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058353041.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058353041.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058353041.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058353055.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058353055.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058353042.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058353055.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991683722.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991683708.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000066684540.8 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033351265.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033351265.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033351285.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033351285.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000033351273.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000033351276.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000033351276.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033351263.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033351263.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017940.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017940.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091686387.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033351263.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091686374.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058353029.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058353029.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058353029.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025017040.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033351263.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000091686374.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058353043.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058353043.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058353043.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058353029.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058353029.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058353029.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058353029.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991683718.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991683718.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091686387.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091686374.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686374.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017928.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017928.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000017928.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000017928.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017940.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000017940.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017943.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017943.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000017943.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000017938.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000017943.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017961.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017961.2 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000000019886.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000019885.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000020039.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000021440.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000020331.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000019595.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000017928.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000017940.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000018928.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000000019596.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000019459991.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=900000019459991.5 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019460014.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000019460014.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019460028.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019460028.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000111128459.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000086126647.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000147239536.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000077795139.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000077795133.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000058350694.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025014694.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052793374.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000147239536.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077795125.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077795139.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077795139.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077795139.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077795125.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077795139.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000058350694.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000033349805.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000033349792.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000147239536.0 node_expansions=82
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111128473.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111128470.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111128473.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019460014.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019460014.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000147239536.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052793362.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000147239536.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000077795139.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000077795125.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000058350681.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025014694.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052793362.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000147239536.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077795125.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077795125.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077795139.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077795125.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077795133.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077795139.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000058350681.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000033349800.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000033349800.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000147239536.0 node_expansions=88
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000144461772.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000147239549.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000130572882.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1200000147239549.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147239550.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147239550.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147239552.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147239552.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000147239593.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147239595.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000147239595.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000147239581.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147239569.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147239581.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147239581.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147239581.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000052793372.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000147239595.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000113906250.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000113906248.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000094461817.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000061125819.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000019460039.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000052793360.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000147239582.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113906250.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113906248.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000113906248.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000113906248.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000113906250.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113906261.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000094461817.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000069460914.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000069460914.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000147239595.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000147239584.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147239571.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147239584.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147239597.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147239597.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000147239581.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147239573.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000147239581.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000147239588.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000147239569.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000147239596.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000147239596.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147239595.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147239595.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180572904.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000180572904.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147239583.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147239583.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147242078.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147242078.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000147239581.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147239583.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000147239595.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000147242078.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000147239607.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000147242078.0 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000147239578.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147241536.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147241649.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147242091.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147241940.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147241268.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147239581.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147239568.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147240562.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147241249.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000147242091.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147242092.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147242092.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180575414.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000180575414.8 node_expansions=22
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000180575414.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000166686536.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1500000180575414.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147242066.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147242066.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113908733.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113908733.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113908768.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113908768.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113908761.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113908761.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000113908762.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113908762.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113908763.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113908763.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000147242096.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000052795892.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000180575428.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000113908762.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000094464316.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000027794983.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000019462538.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000086129208.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000180575430.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000113908760.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000113908762.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000113908760.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000113908780.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000113908762.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000113908780.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000094464336.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000036130114.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000036130114.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1500000180575430.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180575428.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180575428.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180578896.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180578896.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180575430.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180575430.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180578907.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180578907.8 node_expansions=42
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000180578890.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000180580835.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000188908772.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000180581002.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000180581279.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000180580557.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000180578890.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000180578890.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000197242107.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000180579890.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000180580557.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2400000197242107.0 node_expansions=299
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080570311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077791700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077792533.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075014210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069458377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077791432.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080570044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033345210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033346044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083349200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080571442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083349220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080568942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077792831.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080568667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083349478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083348665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083347534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077792543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000050011654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047231097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066679487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052788041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033344654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033342153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033342153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033344654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011655.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069459222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061126108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055569719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061122553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069456997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050012486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052789440.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066682000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052789996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044456100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063903032.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055566930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055566375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069458376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000083349478.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083353645.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083354756.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351422.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000083354756.2 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000025014997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022236387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022237220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022235275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016681109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025014167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027792778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999991679931.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999991680762.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027793887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044462266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044461422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047240034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044459756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041683657.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041681366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016680219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999997234372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994453805.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999994455471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005568264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002788795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999991679351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999991676837.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999991676837.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999991679349.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002790459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025016085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013902461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013902461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025016908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013902461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019460519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016679420.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008346350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008345795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027789698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000011573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016674961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022232472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016677184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997229625.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011122972.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005566017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005567128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008344375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999994456027.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000047240034.0 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239200.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240034.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047236700.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000047240034.0 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240035.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240035.0 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047245756.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047242299.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047242993.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047244499.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047241999.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047243257.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047244512.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047240055.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000047245756.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245756.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047245756.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245757.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047245757.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245756.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047245756.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245767.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047245767.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245758.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047245758.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047250368.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047250368.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245780.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047245780.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688447.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688447.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000111128944.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047245782.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047245782.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000077795611.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000097238278.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986132013.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047245792.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047245782.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047245781.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047245792.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047245792.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991688448.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047245792.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000113906722.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000113906722.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986132013.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047245791.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047245791.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000113906722.6 node_expansions=154
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083359115.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083359836.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083361347.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083361503.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083356892.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083360114.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083361337.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083356892.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083360128.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113906733.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=900000113906733.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113906734.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113906734.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000111133384.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000077795610.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000077795622.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000077800051.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000097242718.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000027793847.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000077795610.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000077795610.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077795610.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000047240069.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000047240055.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000044462291.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077795610.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000113911162.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000113911162.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000027793834.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000077795625.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077795611.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000113911162.5 node_expansions=144
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000113908930.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113909656.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113911163.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113910343.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113906732.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113909937.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113911176.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113906720.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113908954.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000113911176.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911176.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911176.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113915743.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113915743.9 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000113913398.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113914101.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113915630.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113914100.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113914809.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113915794.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113911213.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113914378.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113911176.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113913408.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000113915794.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113915794.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113915794.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138911165.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138911165.8 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000113918002.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113918446.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113918724.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113920223.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113918734.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113919405.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113920390.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113919012.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113915791.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113915780.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113918012.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000138911176.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1200000138911176.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138911190.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138911190.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138915634.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138915634.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000138913425.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000138912866.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000138914138.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000138915634.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000138914106.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000138914814.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000138914811.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000138914381.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000138911191.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000138911191.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000138913446.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000138915634.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138915645.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138915645.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016691637.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016691637.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000016693844.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000016693313.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000016694552.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000016694271.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000016691622.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000016695244.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000016694549.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000016691622.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000016695243.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000016693982.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000016694815.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000016693855.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000016695244.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016693312.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016693312.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991695291.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991695291.0 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999991697488.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999991696931.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999991698183.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999991697918.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999991695278.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999991698169.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999991697336.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999991695265.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999991698902.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999991696227.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999991697614.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999991698459.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999991697500.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1199999991698902.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991698876.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991698876.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000002809976.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002809976.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002809987.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002809987.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002809990.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002809990.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002809991.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002809991.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000002810002.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002809976.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002810002.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036143285.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036143285.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000002810009.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002809989.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002810009.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991702056.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991702056.0 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999991698899.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999991698877.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999991698887.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999991698912.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999991698897.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999991702056.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999991702056.0 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999991698886.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999991700564.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999991701791.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999991701513.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999991698886.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999991701802.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999991700971.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999991700402.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999991698886.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999991699860.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999991699833.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999991701236.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999991702069.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999991701122.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1199999991702069.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991700138.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991700138.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991702095.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991702095.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991702069.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991702069.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963924459.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963924459.2 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999963921539.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999963923193.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999963924470.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999963923081.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999963921535.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999963922526.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999963924470.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999963923634.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999963923081.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999963921539.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999963922526.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999963922526.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999963921527.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999963923749.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999963923634.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1199999963924470.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963924471.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963924471.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963929248.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963929248.0 node_expansions=295
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999963924483.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999963926872.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999963926150.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999963926035.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999963924483.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999963925483.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999963926868.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999963926591.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999963926039.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999963925479.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999963924483.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999963925483.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999963925489.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999963924489.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999963926706.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1199999963926591.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1499999997255470.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1499999994477972.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=1499999997255470.2 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997255480.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997255480.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997257858.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997257858.2 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1499999997255469.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999997257872.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999997257147.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999997257026.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999997255483.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999997255489.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999997257860.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999997257582.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999997257026.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999997256471.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999997255470.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999997256483.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999997256483.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999997255483.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999997257706.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999997256580.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=1499999997257872.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997255914.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997255914.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025035594.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025035594.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999997257872.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999997257872.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997257872.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025035628.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025035628.5 node_expansions=40
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000025037989.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999997260211.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999997260211.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1800000022260211.8 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1800000019482434.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=1800000025037989.5 node_expansions=135
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000025035626.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000025035616.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000025035640.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000025035618.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000025037989.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000025037989.5 node_expansions=51
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000025035614.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000025037267.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000025037169.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000025035628.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000025035615.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000025038004.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000025036622.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000025037169.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000025036622.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000025035626.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000025036614.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000025036600.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000025036615.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000025035628.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000025037837.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000025036725.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000025038004.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025037992.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025037992.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025038005.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025038005.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008368396.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008368396.5 node_expansions=49
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999988926926.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999988928603.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999988928471.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999988927916.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999988926925.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999988926925.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999988927912.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999988928481.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999988927916.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999988926936.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999988927916.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999988929300.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999988927916.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999988927914.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999988929134.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999988928025.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=1799999988929300.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988929314.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988929314.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988933635.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988933635.0 node_expansions=290
FooPlayer.decide: Prioritizing 24 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=2100000013929270.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000013929548.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000013930826.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000013930270.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000013929270.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000013930271.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000013929270.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000013930270.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000013930826.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000013930270.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000013929270.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000013930271.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000013930270.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000013930271.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000013931493.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000013930382.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000027812817.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000033369747.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000008369827.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000027812801.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2099999988931493.0 action_type=ActionType.BUILD_CITY
  Action 21: expected_value=2099999988931493.0 action_type=ActionType.BUILD_CITY
  Action 22: expected_value=2100000013931493.0 action_type=ActionType.BUILD_CITY
  Action 23: expected_value=2100000011153715.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2400000033369747.0 node_expansions=1055
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000008369817.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000008369789.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000008369812.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000008369802.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000033369747.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000008369825.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000033369747.0 node_expansions=53
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000008369750.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000008369761.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000033369747.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000030591997.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000027814207.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=2400000033369747.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033369747.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000033369747.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033371982.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000033371982.5 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000141703998.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000133370660.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000133370647.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000136148428.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000158370672.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999980591096.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000108370636.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000133370649.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000108370651.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000077815108.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000055592874.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000052815117.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000136148443.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000208370649.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000161148427.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000033370638.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000058370636.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000058370636.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2400000208370649.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000208370665.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000208370665.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000208370675.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000208370675.0 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000208372872.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000208373150.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000208374428.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000208372872.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000208372872.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000208373872.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000208372872.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000208373872.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000208374428.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000208372872.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000208372872.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000208373872.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000208373872.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000208373872.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000208374983.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000208373317.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2400000208374983.5 node_expansions=558
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000208372885.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000208373166.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000208374430.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000208372888.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000208372888.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000208373872.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000208373909.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000208373909.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000208374462.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000208372885.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000208372907.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000208373905.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000208374983.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000208373874.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000208372888.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000208372888.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000208373872.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2400000208374983.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000208374996.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000208374996.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999980595444.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999980595444.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999980595414.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999980595414.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033374985.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000033374985.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000141708313.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000133374972.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000133374982.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000033374082.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000136152763.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000158374993.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999980595441.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000108374971.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000133375004.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000108374969.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000077819428.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000055597219.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000052819413.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000136152776.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000208374984.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000161152760.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000058374982.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000058374997.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2400000208374984.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000208375015.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000208375015.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000227816074.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000227816074.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000208375029.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000208374999.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000208374985.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000208374999.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000208375009.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000208375029.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000227816088.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000227816088.5 node_expansions=54
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000208375022.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000208375019.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000208375017.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000227816061.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000208375031.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000227816061.5 node_expansions=67
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2700000219484005.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000227816076.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000222258576.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=2700000227816076.0 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000227816069.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000227816055.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000227816037.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000227816035.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000227816056.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000227816069.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000227816090.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000227816090.5 node_expansions=2
FooPlayer.decide: Prioritizing 5 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000261149419.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000258371627.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000250038318.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000247260518.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000247260532.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=3000000261149419.5 node_expansions=45
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069458889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069458889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072239444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080569444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075017223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030569112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030568278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077792534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072238112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075013589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080571366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075016102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069460777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069459223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063904445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072235334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077792556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030568278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030566055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047231377.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047231933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061123378.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000063902545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050009988.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050011933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000063903045.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055567766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000061126378.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047231387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058345833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041677443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066679990.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055564989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055566377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063899500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050009998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061123944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069458111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052787776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030567166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000030564665.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000080571366.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080573310.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080574144.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080572199.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000080574144.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030571935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033350546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030571921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050015533.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036128602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999991682144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999991681320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022237498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022236086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019459719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033346921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036125464.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030572266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025017213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022236087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038905599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999991681308.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999991679084.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997232416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997232971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011124428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005567181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013900817.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000011027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000010194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013900760.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005563804.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022233318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008342461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008343850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019457476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002788239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016678819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005566027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005567416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013900529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000011017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005566903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022236973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005567459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008346350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030571140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013901904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013900792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999991680182.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999991677670.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000050015533.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015533.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050012755.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015533.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000050015533.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000055576796.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055574149.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055580132.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055576950.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055578038.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055574162.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055577074.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000055580132.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055580129.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580129.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938909931.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938909931.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938909907.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938909907.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938909917.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938909917.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579227.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005579227.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579227.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005579227.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938909917.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938909917.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938909908.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938909908.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902798797.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999902798797.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902798820.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999902798820.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969468139.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969468139.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969468131.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969468131.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969468139.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969468139.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969468155.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969468155.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944468167.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944468167.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944468166.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944468166.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877798823.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999877798823.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877798833.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877798833.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999850026108.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999850026108.9 node_expansions=89
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999850020666.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999850019943.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999850017999.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999850022610.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999850017999.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999850021901.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999850017998.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999850020944.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=599999850022610.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999850022609.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999850022609.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911135498.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911135498.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999911135490.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999911135500.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999911135497.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999911135511.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999911138973.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999911138973.2 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999911137584.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999911138139.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999911137417.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999911135488.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999911137695.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999911135473.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999911138988.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999911135488.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999911138431.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=599999911138988.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911138973.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911138973.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999886138997.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999886138997.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999886138986.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999886138986.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999886138987.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999886138987.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999886138988.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999886138988.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886142948.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886142948.0 node_expansions=128
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999886146529.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999886145584.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999886142918.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999886145862.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999886144584.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999886145140.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999886144696.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999886145140.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999886145862.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999886145029.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1199999886146529.0 node_expansions=1393
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999886143751.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999886144028.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999886144473.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999886146529.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999886143751.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999886143307.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999886143307.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999886145029.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999886144029.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999886144029.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999886144195.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1199999886146529.0 node_expansions=283
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999886145973.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999886143306.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999886145155.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999886146529.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999886143320.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999886143307.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999886143318.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999886145433.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999886143322.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999886146251.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999886144875.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1199999886146529.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886146529.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886146529.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886146553.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886146553.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886144877.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886144877.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886146554.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886146554.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886144878.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886144878.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886146545.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886146545.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886143489.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886143489.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999886150378.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999886147711.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999886149544.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999886150100.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999886150378.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999886149378.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999886149656.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999886149489.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999886149656.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999886149656.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999886149267.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1199999886150378.2 node_expansions=1612
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999886147544.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999886149378.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999886150100.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999886150378.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999886149378.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999886149656.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999886149489.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999886149656.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999886149656.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999886149100.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999886149100.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=1199999886150378.2 node_expansions=277
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999886149378.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999886151211.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999886150381.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999886149378.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999886149381.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999886149381.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999886150666.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999886149378.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999886150378.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999886150933.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999886150933.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=1199999886150378.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886148711.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886148711.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999919483779.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999941706877.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999886149543.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999963928221.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999969484668.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000019484676.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999941706877.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999941706888.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999941706890.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999886149557.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999941706877.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999966706901.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000038929121.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000013929110.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999941706890.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999991706888.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999991706888.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999941706877.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1200000038929121.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000038929110.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038929110.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038929110.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038929110.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000038929109.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000038930122.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000038929112.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000038929122.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000038929109.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000038930387.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000038929109.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000038930676.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000038930665.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000038930401.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1200000038930676.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038930665.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038930665.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038930667.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038930667.9 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000038930681.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038930675.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000038930675.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000038930662.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000038930678.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038930681.4 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008368402.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008368402.0 node_expansions=69
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000008368398.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000008368413.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000008369413.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000008368400.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000008368400.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000008368413.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000008369677.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000008368400.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000008369955.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000008369955.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000008369691.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1200000008368400.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008368398.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008368398.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999825031511.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999825031511.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999825031501.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999825031501.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999825031525.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999825031525.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999825031512.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999825031512.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999805587080.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999805587080.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999805587068.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999805587068.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999777809288.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999777809288.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999777809290.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999777809290.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999777810844.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999777810844.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999758358965.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999758358965.2 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015046.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066681112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080570054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063903053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066680879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075013667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075014778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075013387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072235609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075012276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069457831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030567722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080569501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030565223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080570887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066680324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027789665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080569756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000052789712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041676933.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041675822.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058346156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066680333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050010276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066680053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069457830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050010829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050009718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063900052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066678111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030567722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052788610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052788054.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030565221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030564943.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052789163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069458108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052788051.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069458386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052788329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052789440.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069458098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233600.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000080570887.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080574498.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080571720.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080571442.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000080574498.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000038903053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038900531.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044460534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033350831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025016054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030573054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047238099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044463087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036127756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033351089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036127768.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030573311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000017150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050018943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000000014651.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033349709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038903609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016683261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005570472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022237483.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016681903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036127529.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019459684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019460239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027795532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008348517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019461309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011126295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011125184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025015532.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013904684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036127529.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000017127.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022238015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022237459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000014628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000014337.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013902405.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013901016.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005568238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019457697.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013903517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013904906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025015486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011127138.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000050018943.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016720.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017276.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018943.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000050018943.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794498.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052794498.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052794510.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052794497.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794510.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794534.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052794534.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052794521.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052794505.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794521.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052794520.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052794518.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794520.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052794520.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052794506.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794520.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794535.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052794535.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052794532.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052794518.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794532.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794532.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052794532.5 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000019461199.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052794530.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000052794510.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052794510.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052794533.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000052794507.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000052794533.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019461176.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019461176.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019461176.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019461176.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019464687.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019464687.4 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000019464687.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000019463163.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000019462607.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000019463165.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000019463310.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000019462187.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000019463165.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000019462596.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000019464687.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000019464699.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000019464662.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019464699.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000019464700.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000019464697.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019464700.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019464700.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019464700.9 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000019468754.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000019466631.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000019466076.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000019466089.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000019466631.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000019464687.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000019465687.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000019466645.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000019466798.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000047238949.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=900000047238949.9 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047238949.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047238949.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047239000.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000047239000.4 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000047242038.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000047240927.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000047240362.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000047240372.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000047240931.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000047238996.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000047239978.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000047240917.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000047241078.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=900000047242038.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047242038.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047242038.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077797583.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077797583.5 node_expansions=22
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000077797586.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000075019809.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000075019809.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1200000077797586.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077797610.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077797610.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077797588.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077797588.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052797610.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052797610.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077800776.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077800776.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077797590.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077797590.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077800765.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077800765.2 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000077797609.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077797606.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000077797599.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000077800765.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000077797597.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000077800765.2 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000077800789.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000077799541.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000077798976.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000077799517.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000077799668.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000077797587.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000077798556.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000077799517.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000077800107.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000077798971.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1200000077800789.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052800789.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052800789.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077800779.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077800779.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000077800798.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077800766.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000077800766.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000077800766.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000077800778.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077800798.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000077800789.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077800812.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000077800780.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000077800766.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000077800763.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1200000077800812.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077800766.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077800766.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077800804.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077800804.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077800781.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077800781.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077800813.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077800813.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077800792.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077800792.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966697646.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966697646.0 node_expansions=153
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000116689661.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000077800803.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000077800781.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000144467439.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000105577661.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000077800772.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000077800771.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000077800768.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000077800768.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000077800813.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000077800803.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000038910991.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000038910994.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000077800771.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000005577692.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000005577657.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000105578602.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000105578556.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000144467439.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144467449.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144467449.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175019822.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000175019822.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144467449.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144467449.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144467449.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144467449.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966687903.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966687903.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966687892.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966687892.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005577669.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005577669.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005577669.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005577669.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005577670.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005577670.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005587470.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005587470.8 node_expansions=204
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000005584767.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000005584211.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000005584767.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000005584933.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000005579600.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000005587433.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000005582822.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000005583822.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000005584767.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000005585322.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000005584211.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1800000005587433.8 node_expansions=289
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000005585211.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000005584767.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000005584211.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000005584804.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000005584933.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000005582822.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000005587433.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000005582822.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000005583822.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000005584767.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000005585337.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000005584253.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1800000005587433.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005587475.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005587475.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966697656.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966697656.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000116699465.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000077810534.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000077810534.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000144477238.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000105587446.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000077810535.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000077810534.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000077810571.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000077810580.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000077810534.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000077810534.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000038920756.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000038920793.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000077810545.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000005587423.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000005587423.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000105588327.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000105588335.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000144477238.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000144477238.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144477235.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144477238.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144477238.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144477238.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000144477238.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144477213.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144477238.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144477224.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144477224.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000144477224.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144477235.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000144477235.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144477198.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144477198.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119475013.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119475013.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119475013.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119475013.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999916698101.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999916698101.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999916695448.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999916695448.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999916698101.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999916698101.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999916695434.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999916695434.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999886132627.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886132627.5 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999886132648.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999886132609.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886132648.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999886137511.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999886137511.0 node_expansions=250
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999861127242.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999886132600.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999886132600.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999861127204.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999861127204.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972240109.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972240109.0 node_expansions=17
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999972243806.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972244528.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999972244917.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999972243806.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999972243806.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999972242139.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999972242139.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999972243139.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999972244917.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999972242139.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999972244528.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999972242139.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1799999972244917.5 node_expansions=498
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999972243425.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972244084.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999972244362.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999972243422.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999972243448.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999972242022.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999972244917.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999972242037.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999972242973.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999972243967.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999972242033.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999972244121.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999972242037.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1799999972244917.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972244917.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972244917.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972244988.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972244988.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972244943.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972244943.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999861132075.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999861132075.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000041689387.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027800545.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000027800545.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000063911621.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000000021844.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999972244955.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999997244943.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999972244942.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999997244999.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000022244945.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999997244953.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999933355166.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999933355175.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999972244953.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999900021845.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999900021830.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000000022767.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000025022743.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000063911621.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000063911622.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000063911622.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000063911624.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000063911624.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000041689410.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027800524.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000027800556.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000000021854.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999861132069.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999972244990.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999997244965.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999972244968.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999997245000.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000022245000.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999997244968.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999933355181.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999933355180.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999972244972.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999900021883.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999900021846.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000000022777.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000025022743.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000041689410.0 node_expansions=140
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041689436.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000041689387.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041689436.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041689446.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041689446.5 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041689411.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000041691761.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000041691761.0 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041689389.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000041689409.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000041689399.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000041691761.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000041689443.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000041691761.0 node_expansions=60
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000041690784.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041691483.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000041691760.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000041690784.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000041691761.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000041689372.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000041690760.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000041689372.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000041690372.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000041689395.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000041689372.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000041691497.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000041689418.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1800000041691761.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041691807.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041691807.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041691798.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041691798.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041691799.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041691799.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041691821.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041691821.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000027802923.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027805284.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000063916395.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000000026618.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999861134492.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999972247387.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999997247367.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999972247375.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999997247367.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000022249729.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999997249729.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999933357603.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999933357578.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999972247356.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999900024245.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999900024245.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000000025164.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000025027506.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000063916395.8 node_expansions=377
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000063914034.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000063914042.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000063914045.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000063914043.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000063914053.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1800000063914053.2 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000063914043.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000063914043.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000041691831.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000027802928.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000027802928.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000000024276.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999861134484.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999972247373.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999997247400.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999972247362.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000025025107.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000022247375.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999997247373.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999933357598.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999933357584.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999972247362.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999900024265.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999900024250.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000027802920.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000025025153.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1500000027802920.0 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000025165.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000025165.2 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000027802943.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000027802885.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1500000027802943.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000027802885.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027802885.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027805289.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027805289.2 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000027802900.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027804457.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000027805337.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000027804291.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000027804341.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000027802900.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000027802900.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000027802902.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000027802948.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000027803902.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000027805289.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000027802952.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000027805059.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000027802948.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=1500000027805337.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027805289.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027805289.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999888917010.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999888917010.5 node_expansions=47
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000069474330.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000055583068.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000055585441.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000091694178.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000000026624.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000000027511.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000025029886.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000000027510.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000025027511.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000050027511.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000025029886.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999933359954.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999933360002.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000000027558.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999927804399.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999927804399.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000027807663.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000052805291.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000091694178.0 node_expansions=282
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091694192.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091694192.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000088912491.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000075023602.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000075023578.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000019467158.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999888914670.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000019468034.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000044468052.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000019468021.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000025027560.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000050027560.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000044468047.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999952800465.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999952800465.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000000027559.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999927804448.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999952802909.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000041691813.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000072245810.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000088912491.2 node_expansions=271
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088912501.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088912501.2 node_expansions=142
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000069471980.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000069472980.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000069473533.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000069473381.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000069473367.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000069471978.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000069471992.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000069471992.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000069471978.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000069474369.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000069474381.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000069471978.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000069474091.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000069471978.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000083358486.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000075023602.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000088912478.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=1800000088912478.8 node_expansions=59
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088912478.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088912478.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930579168.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999930579168.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999930579166.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999930579132.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999930579166.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930579154.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999930579154.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000088912500.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000075023612.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000075023612.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000111134723.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000019467155.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000019468064.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000044468044.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000019468043.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000044468077.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000069468065.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000044468055.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999952800513.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999952800513.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000019468043.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999958356952.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999927800503.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000027801377.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000072245845.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000111134723.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000111134711.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111134701.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111134711.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138912489.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138912489.0 node_expansions=14
FooPlayer.decide: Prioritizing 2 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000152799045.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000144465712.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=2400000152799045.5 node_expansions=72
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000138912499.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000152799007.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000138912524.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000138912503.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000138912514.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000152799045.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', None, None, 'BRICK')) score=2400000152799045.5 node_expansions=111
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000138912489.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000138913500.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000138914065.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000138913899.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000138913878.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000138912489.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000138912499.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000138912489.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000138912489.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000138914878.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000138913878.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000138912489.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000138914602.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000138912489.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000152799045.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=45) score=2400000152799045.5 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000152799062.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000152799007.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000152799062.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000152799061.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000152799007.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000152799061.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000152799062.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000152799062.0 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000152799079.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000152799031.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000152799068.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000152799058.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000152799059.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000152799077.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000152799079.0 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000152801393.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000152801393.5 node_expansions=262
FooPlayer.decide: Prioritizing 16 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=3000000152801410.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000202799061.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000183354617.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000152802799.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000152802799.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000152801410.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3300000172243539.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3300000172243539.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000152801410.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000152802799.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3300000172245839.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000152801410.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000183354616.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000152801410.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3300000172245839.0 action_type=ActionType.BUILD_CITY
  Action 15: expected_value=3300000166690283.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=3300000172245839.0 node_expansions=5158
FooPlayer.decide: Prioritizing 16 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=3300000172245824.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3300000172246824.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3300000172247380.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3300000172247213.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3300000172247213.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3300000172245824.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3600000186133788.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3300000172245824.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3300000172245824.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3300000172247213.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3300000172245824.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3300000172245824.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3300000172247935.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3300000172245824.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3600000186133788.0 action_type=ActionType.BUILD_CITY
  Action 15: expected_value=3600000180578232.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(50, 51)) score=3600000186133788.0 node_expansions=2994
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066679501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075013098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075014210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033346044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033345488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069458655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075013654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072235044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075014210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077792543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072235889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077791723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033346044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033346044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033345766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033345766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080569488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077791099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077792556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080569223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066681155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052789431.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041675276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041675832.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058345333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041676943.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052790833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000063901999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044455764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000069457765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000058345264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058344153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000063902209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050010819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066680876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000063900265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050010542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055564986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055566097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066680886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044456097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044453875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058346709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047231653.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000080569488.5 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080570321.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572821.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080571155.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000080572821.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033349776.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022237220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022238334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999991680487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999991679375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027790277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022237776.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019459167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033350321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036128655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038906152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044461988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999991682144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999991680199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999991679908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047240587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000050017266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027793331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011125542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008345517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008346073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025015585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008347181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019461082.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013902737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013903848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025016362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002791850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016680198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005569350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011122407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999997232960.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011122430.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997233526.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997232970.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005566850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002789083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027791097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002790194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016678850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030570254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002789073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002787962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005567708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994455749.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000050017266.2 node_expansions=3228
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016433.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017266.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015877.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000050017266.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350633.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058350633.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350610.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350610.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350610.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058350610.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350612.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350612.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356030.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356030.9 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058350609.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058350612.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000058350608.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058350631.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058356030.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000058356030.9 node_expansions=32
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058352975.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058351740.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058353119.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058355197.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058355197.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058352550.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058352550.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058356041.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000058356041.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356045.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356045.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356030.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356030.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356041.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356041.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356079.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356079.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356067.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356067.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356056.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356056.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356057.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356057.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356057.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356057.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058356057.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080578290.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080578309.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011132057.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091689411.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002798721.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058356057.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080578299.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058356057.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058356068.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058356057.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011132057.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011132058.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091689420.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091689401.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002798724.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002798724.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058356058.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000091689420.1 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689401.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091689401.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694799.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091694799.5 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091689398.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091694799.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091689369.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091689392.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091694784.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000091694799.5 node_expansions=50
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091694813.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091691744.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091690480.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091691855.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091693966.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091693989.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091691300.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091691299.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091692323.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000091694813.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694810.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091694810.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694834.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091694834.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058361466.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080583711.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080583711.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058361466.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011137466.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091694834.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002804132.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058361489.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080583711.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058361466.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058361466.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058361466.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011137466.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011137467.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091694834.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002804133.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002804132.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058361480.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000091694834.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694824.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091694824.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694813.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091694813.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694835.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091694835.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694824.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091694824.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694826.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091694826.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694835.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091694835.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091694848.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091694833.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091694819.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091694845.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091699406.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000091699406.1 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091697183.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091695917.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091697295.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091696906.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091699433.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091699429.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091696753.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091696739.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091697750.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091698295.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000091699433.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091699406.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091699406.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091699420.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091699420.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058366086.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080588346.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080588309.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058366109.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011142086.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002808753.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058366086.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080588332.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058366086.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058366086.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058366086.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011142086.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011142086.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091699420.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091699420.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002808754.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002808753.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058366086.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000091699420.6 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091699457.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091699405.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091699457.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091699457.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091699457.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091699472.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091699433.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091699472.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691049.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116691049.2 node_expansions=99
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=600000091701848.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091700557.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091701945.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091701556.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091704057.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091701289.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091701389.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091702390.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091701389.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091702389.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000091702946.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000111139255.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000116691048.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000111137433.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=900000116691048.2 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086135492.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086135492.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086135494.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086135494.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086135503.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086135503.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997249409.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997249409.1 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997244829.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997244829.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019468850.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041695659.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000072251215.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999994468828.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999983356827.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000086140103.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000019468827.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041695659.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050028992.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000025028992.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999994468850.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999983356827.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999983356829.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000086140103.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000086140103.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999963911493.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999963911504.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000019468841.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000086140103.9 node_expansions=230
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000086137881.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086136604.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086138003.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086136618.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086140103.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086137328.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086137448.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086138438.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086137437.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086138438.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000086137992.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=900000086140103.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086140103.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086140103.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086140129.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086140129.4 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000086142480.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086141091.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086141204.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086142591.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086140106.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086141948.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086143036.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086142046.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086143035.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086142036.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000086143037.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000086142605.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=900000086143037.9 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086143035.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086143035.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963919049.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963919049.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963921993.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963921993.8 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999963921448.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999963920035.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999963919604.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999963920050.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999963919035.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999963921535.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999963920871.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999963921980.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999963921003.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999963921980.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999963920993.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999963921535.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999963921439.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=899999963921980.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963921982.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963921982.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963921994.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963921994.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963924503.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963924503.0 node_expansions=87
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000019481821.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000041704055.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000072259616.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999994481821.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999983369821.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000086148499.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000019481821.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000041704057.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000050037388.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000025037390.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999994481821.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999983369821.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999983369821.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086148499.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086148499.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999963924488.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999963924488.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000019481821.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000086148499.5 node_expansions=1604
FooPlayer.decide: Prioritizing 18 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000086148390.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086147004.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086146560.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000086147005.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000086146018.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086148504.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086147838.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000086146018.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000086147018.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086146004.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000086147018.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000086147949.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000086148505.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000086148403.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000102807050.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000086140371.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1200000105585829.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1200000105587480.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000086148505.0 node_expansions=194
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000055592949.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000086148479.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000086148502.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000086148510.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000086148499.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000086148502.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1500000086148510.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000086148499.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086148499.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086148536.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086148536.0 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000019481860.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000041704080.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000072259626.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999994481847.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999983369847.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999963924514.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000019481861.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000041704084.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000050037414.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000025037417.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999994481847.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999983369860.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999983369860.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086148524.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086148522.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999963924514.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999963924528.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000019481847.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000086148524.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000086148525.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000086148501.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086148525.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000086148526.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000086148501.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086148526.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000055592983.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000055592983.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000055592980.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000055592960.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000055595455.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000055595422.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000088926245.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000055592991.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1800000088926245.5 node_expansions=82
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000080592940.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000088926245.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000080592912.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1800000088926245.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088926245.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088926245.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088924601.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088924601.8 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000088927004.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088925592.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088925150.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088925605.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088924615.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088924592.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088925592.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088927114.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088924595.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088925592.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088925592.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000088925605.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000088926560.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000088925605.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1200000088927114.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088927105.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088927105.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088927114.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088927114.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088927114.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088927114.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000066707267.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000066705878.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000066705434.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066708392.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066705878.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000066704878.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000066704878.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000066705894.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000066704878.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000066705881.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000066707013.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000066705878.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000066705892.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000066706823.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000066705890.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1200000066708392.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066708392.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066708392.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066709393.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066709393.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066706449.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066706449.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066711780.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066711780.2 node_expansions=234
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000066706457.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066706447.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000066709392.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000066706473.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000066706449.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000066709392.0 node_expansions=45
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000066708837.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000066707447.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000066707003.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066707448.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066706448.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000066706448.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000066707447.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000066708574.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000066706463.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000066709393.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000066708582.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000066707463.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000066708395.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000066707448.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1200000066709393.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066709404.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066709404.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041706878.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041706878.5 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999975040198.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000019484666.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000080595777.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999950040198.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999938928198.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000041706888.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999886149531.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999975040198.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000019484666.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000036151333.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000011151323.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999950040198.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999938928198.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999938928198.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000066706888.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999911149545.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999886149531.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999975040198.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000080595777.2 node_expansions=612
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000080593424.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000080593392.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000080595777.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000080593435.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000080593412.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000080593402.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000080595777.2 node_expansions=48
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000080594399.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000080593402.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000080595788.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000080594388.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000080593944.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000080594401.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000080593401.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000080593401.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000080594388.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000080593403.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000080593388.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000080595513.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000080594388.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000080595360.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000080594388.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1200000080595788.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080595789.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080595789.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080597699.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080597699.8 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000080595799.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000080595790.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000080595804.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000080595801.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000080595804.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000080595804.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080595790.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080595790.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105595756.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105595756.2 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000080595825.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000080595813.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080595825.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000080595815.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080595815.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000080595821.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105589171.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000105595747.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000105595762.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000080595815.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000105589197.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1500000105595762.8 node_expansions=196
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000105595762.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000105595779.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1500000105595779.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105595760.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105595760.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000105595760.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105595760.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105595762.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105595762.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105595791.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105595791.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000105595769.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105595783.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000105595783.8 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105593839.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105593839.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105595796.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105595796.8 node_expansions=292
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000105598740.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105600850.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000105595795.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105598739.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105598295.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000105598739.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000105595795.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000105597739.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000105598740.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000105597739.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000105597740.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000105598739.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000105598739.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000105598740.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000105600684.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000105598739.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=2100000105595795.8 node_expansions=562
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000105596795.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105597628.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000105596819.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105596351.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105596796.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000105595799.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000105595819.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000105596817.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000105595798.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000105595798.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000105595797.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000105596798.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000105596819.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000105596797.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000105597743.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000105596797.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=2100000105595798.8 node_expansions=48
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105595798.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105595798.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105595803.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105595803.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080595800.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080595800.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105595828.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105595828.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105595828.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105595828.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947254935.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999947254935.5 node_expansions=18
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999911149577.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999947254936.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999947254946.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999947254959.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999947254949.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2399999947254959.0 node_expansions=110
FooPlayer.decide: Prioritizing 6 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999911143128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2399999927810624.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2399999947254959.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2399999911146626.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2399999930591072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2399999925036086.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=2399999947254959.0 node_expansions=66
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999947254952.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999947254936.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999947254961.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999947254959.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999947254949.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2399999947254961.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947254961.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999947254961.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947254973.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999947254973.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000000033632.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000069478086.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000130589187.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999975033631.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999963921632.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000066700317.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999947254964.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000025033631.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000069478076.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000086144743.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000036144742.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999975033630.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000000033630.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000000033630.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000091700298.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000116700316.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999972254965.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000025033632.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000130589187.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000130589187.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130589187.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130589214.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000130589214.5 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000130589210.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000130589214.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000130589204.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000130589192.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000130589192.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2400000130589214.5 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000105589214.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000130589193.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000130589193.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000130589194.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130589194.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000130589203.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000130589203.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000130589207.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130589207.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000130589207.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000130589207.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000130589213.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130589213.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000111139878.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000111139878.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000111139884.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111139884.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000094473219.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000094473219.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000094473228.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000094473228.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000094473219.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000094473219.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000069473223.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000069473223.0 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022230725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019451558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000005563169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000000007003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013896780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000005563447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011120947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022230669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027786558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019455114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030565725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994451168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988893667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999988892835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005560668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991669223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005561779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988892001.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000006168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011117890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988893112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999966672779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999966670278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999966670002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999966669723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999991671167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000016676502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008338724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033340725.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000041684724.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050017842.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050018940.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047242499.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044461957.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036129152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036130001.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041686942.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052796677.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050020265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036125490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038904656.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008350742.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000008349102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036126915.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030569417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030570528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016680753.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019459075.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011125185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011126295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036129987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033350249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036128319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011127129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011124351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022237976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019455738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030568240.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030568809.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019457962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008350740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019458796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008348226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008347963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008347670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022237142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033348871.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033347482.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050016706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025014139.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000052796677.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794997.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796664.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795275.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000052796664.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796664.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796664.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796664.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796664.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796680.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796680.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796678.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796678.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796679.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796679.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019463345.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019463345.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802665.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052802665.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052798776.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052799887.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799347.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052798351.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052799200.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052798643.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052802665.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052798073.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000052802665.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802666.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802666.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941688011.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941688011.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908354665.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908354665.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908354665.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908354665.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908354665.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908354665.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908354678.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908354678.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908354679.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908354679.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908354680.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908354680.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019469345.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044469357.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999975024012.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999963912012.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019469345.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086136013.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044469347.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044469346.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000019469346.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999975024012.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019469356.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999963912022.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000019469345.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019469356.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019469346.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086136023.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086136013.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000019469346.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000086136023.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136014.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136014.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136014.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136014.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136010.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136010.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136010.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136010.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136010.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136010.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908354655.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908354655.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908354654.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908354654.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908354678.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908354678.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908354665.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908354665.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975024011.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975024011.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999975024013.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975024013.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975024013.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975024013.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975024013.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975024013.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908354679.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908354679.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908354692.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908354692.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908354678.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908354678.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019469345.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044469346.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999975024012.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999963912010.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019469345.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086136013.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044469356.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044469360.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000019469345.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999975024012.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019469346.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999963912010.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000019469345.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019469343.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019469345.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086136014.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086136011.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000019469343.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000086136014.1 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086136024.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086135997.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136024.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685588.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116685588.5 node_expansions=45
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086136035.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136022.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086136011.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086136021.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086136011.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086136034.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136035.6 node_expansions=44
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685597.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116685597.5 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086136013.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136023.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086136023.1 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086136021.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136010.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086136020.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086136010.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086136023.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000086136023.1 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086136023.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136023.1 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086141438.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086141438.6 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136024.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086141438.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086136018.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086136008.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000086136009.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000086141438.8 node_expansions=51
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086138105.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086139216.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086138660.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086137674.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086137383.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000086138495.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000086141452.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000086137952.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000086139229.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000086141452.1 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086141439.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141439.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086141452.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086141452.1 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086141455.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141455.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086141452.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086141452.1 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086146752.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086147863.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086147307.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086146307.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000086146030.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000086144641.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000086147585.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000086145641.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000086146585.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000086147863.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1200000086147585.8 node_expansions=309
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086144674.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086144656.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000086147585.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086144650.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000086144676.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000086147585.8 node_expansions=65
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086146752.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086147876.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086147307.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086146321.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000086146030.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000086144641.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000086144641.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000086146752.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000086147609.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000086146585.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000086147863.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1200000086147609.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086147611.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086147611.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086147611.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086147611.2 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086147624.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000086147620.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000086147644.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000086147634.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000086147622.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1200000086147644.8 node_expansions=27
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086147619.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000086147581.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086147619.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000019480964.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044480975.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999975035630.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999908366296.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999963923630.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000019480963.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000086147631.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000044480964.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000044480977.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000019480963.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999975035630.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000019480963.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999963923630.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000019480963.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000019480979.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000019480963.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000086147641.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000019480964.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000086147641.8 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086147643.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086147643.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000019480977.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044480978.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999975035643.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999908366310.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999963923643.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000019480977.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000086147654.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044480988.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000044480979.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000019480977.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999975035643.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000019480987.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999963923643.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000019480978.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000019480987.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000019480977.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000086147654.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000019480977.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000086147654.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000086147644.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086147630.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086147644.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116696188.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116696188.8 node_expansions=101
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000086155429.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086154317.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086155429.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086154873.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086153873.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086153596.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086152207.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086152206.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086154317.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086152762.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086155429.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000086141203.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000111139633.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000113914911.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000116696189.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1500000116696189.8 node_expansions=284
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116696203.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116696203.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116700764.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116700764.2 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000050029523.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000075034097.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000005584189.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999972250856.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999963916634.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000050029524.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000075034097.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000075029536.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000050029523.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000005584189.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000050029532.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000016696189.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019473965.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000019473967.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000050029524.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000116700764.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000116700764.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000050029521.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000116700764.2 node_expansions=132
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116696200.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116696200.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116696198.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116696198.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116696210.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116696212.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000116696212.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116696212.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116696186.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116696212.2 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116696213.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116696213.2 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000050029546.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000075029542.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000005584213.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999972250875.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999963916657.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000050029546.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000116696209.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000075034121.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000075029542.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000050029546.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000005584213.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000050029556.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000016696211.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000019473991.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000019473989.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000050029543.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000116700787.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000050029546.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1500000116700787.8 node_expansions=172
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116696209.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000116696199.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116696209.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116696209.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116696209.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000050029523.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000075029526.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000005584190.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999972250858.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999963916634.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000050029523.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000116696199.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000075029532.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000075029526.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000050029523.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000005584190.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000050029523.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000016696191.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000019473968.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000019473968.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000050029538.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000116696201.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000050029538.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000116696201.2 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116696199.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116696199.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141691991.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141691991.5 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116696203.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000116696202.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000116696212.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000116696202.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000141692005.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000141692005.2 node_expansions=63
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116700811.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116698313.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000116699425.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000116698866.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000116697881.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000116697589.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000116696203.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000116696200.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000116698312.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000116698144.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000116698422.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000138912017.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000141692020.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1800000141692020.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141692005.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141692005.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141692030.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141692030.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000050025352.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100025352.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000041692018.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000008358685.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999963912476.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000050025351.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000141692038.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000100025362.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000100025362.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000075025351.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000041692028.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000075025365.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000041692018.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000044469809.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000044469796.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000075025352.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000141692038.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000075025365.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000141692038.5 node_expansions=96
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141692019.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000141692016.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000141692029.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000141692003.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000141692030.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000141692030.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141692031.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141692031.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141692020.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141692020.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141692030.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141692030.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141699802.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141699802.8 node_expansions=167
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000141696591.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141694094.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000141695201.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000141694645.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000141693685.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000141693427.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000141692027.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000141692019.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000141694080.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000141693963.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000141694251.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1800000141696591.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141696580.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141696580.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999938917023.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938917023.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999938917023.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938917023.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969468920.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969468920.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999938917036.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938917036.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999938917026.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938917026.2 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999938917040.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938917040.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999894470649.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999894470649.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999894470653.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999894470653.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999894470651.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999894470651.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999894470652.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999894470652.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925022546.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999925022546.8 node_expansions=45
FooPlayer.decide: Prioritizing 13 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999925024219.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925024595.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999927804871.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999925024766.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999925025151.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999925024210.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999925022553.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999925022543.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999925023654.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999925022543.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999925022553.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999925023942.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999925025706.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2099999927804871.0 node_expansions=611
FooPlayer.decide: Prioritizing 15 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999894474873.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999894475984.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999894476262.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999894476095.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999894476539.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999894475539.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999894473873.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999894473872.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999894474984.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999894473872.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999894474873.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999894475984.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999894475262.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999925025706.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999927804870.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2099999927804870.8 node_expansions=75
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999927804870.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999927804870.8 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999927807524.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999927807524.2 node_expansions=45
FooPlayer.decide: Prioritizing 13 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999927805859.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999927806970.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999927806248.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999927807081.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999927807526.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999927806526.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999927804859.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999927804859.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999927805970.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999927804859.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999927805859.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999927805970.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999927806248.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2099999927807526.0 node_expansions=65
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999927807525.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999927807525.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999927807544.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999927807544.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999927807548.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999927807548.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999927807547.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999927807547.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999927807550.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999927807550.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999927807550.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999927807550.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999927807552.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999927807552.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999908363109.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999908363109.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999908363111.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999908363111.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999908363111.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999908363111.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999908363115.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999908363115.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999888918671.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999888918671.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999888918672.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999888918672.5 node_expansions=6
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025011503.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027786558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000030565725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013895114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999991672836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999986117835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999963895279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999963892778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999963895557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=300000030566280.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030564614.06 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030563780.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030566280.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=300000030566280.75 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000052796131.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055573099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044462566.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047239165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044462776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047239155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030573002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044461090.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041683867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033349965.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038904432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047237842.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038901942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041679998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022235209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016679916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016679360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019460486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008346041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016682143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013901031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013901596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030571365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022235795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027793043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022235517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033348043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679371.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025012430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027788263.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013901573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013900184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019455193.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013898262.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005566295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013899651.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005565462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005566851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030566350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030567763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011124374.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000055573099.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055570599.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055571710.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055573099.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000055573099.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573099.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573099.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036126901.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055573099.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005571321.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005571335.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055573100.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030571322.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000116684235.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055573100.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055573123.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055573099.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055573123.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055573099.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055573113.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055573099.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000015779.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000015766.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086128657.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086128668.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000116684235.1 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116684212.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116684212.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116684236.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116684236.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116684246.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116684234.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116684246.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000015790.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000015790.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000015791.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000015766.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000015791.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000015805.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000015805.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000015791.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000015766.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000015791.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000000015789.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000015781.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000000015778.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000015801.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000015788.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000000021220.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000000021220.9 node_expansions=38
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000000017740.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000020109.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000018852.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000020665.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000015796.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000021234.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000018018.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000016629.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000000021234.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021234.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000021234.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021234.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000021234.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000021235.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000021196.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000021235.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021246.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000021246.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000021236.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000021197.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000021236.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000021235.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000021233.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000021235.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021255.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000021255.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999969465712.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000021234.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000000021234.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021233.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000021233.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000026121.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000026121.9 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000021234.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000021234.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000026122.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000026122.9 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000023177.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000023468.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000000022067.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000000025579.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000000024289.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000000026133.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000000021232.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000000026121.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000000024455.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000000026133.8 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000026122.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000026122.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000026131.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000026131.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000026142.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000026142.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000026139.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000026139.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000036137245.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055583453.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000005581689.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000005581675.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000055583453.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000030581676.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000116694575.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000055583453.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000055583477.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000055583453.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000055583477.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000055583467.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000055583453.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000055583450.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000000026120.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000055583467.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000086139041.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000086139017.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000116694575.2 node_expansions=104
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000116694562.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000116694562.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000116694550.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000116694572.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000116694576.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000116694576.2 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000116694576.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116694576.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000116694578.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116694578.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000116694578.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116694578.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000116694600.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116694600.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000116694587.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116694587.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000116694578.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116694578.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000116694590.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116694590.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000116694574.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116694574.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000036142133.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055583467.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000005581707.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000005581689.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000055583485.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000030586544.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000055583467.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000055583467.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000055583467.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000055583467.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000055583467.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000055583467.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000055583463.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000000026130.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000000026129.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000055583463.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000086143877.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000086143910.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000086143910.8 node_expansions=176
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136519.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086138991.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086143877.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086139013.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000086139004.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000086143877.8 node_expansions=61
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086141113.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086140933.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086141211.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086139822.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086141378.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000086143322.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000086142044.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000086138989.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000086143889.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000086142211.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000086143889.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086141378.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141378.6 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086143901.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086143901.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086143912.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086143912.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075026988.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055588357.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000041692099.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005586579.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055588366.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030586590.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000116699485.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055588358.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055588358.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055588358.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000055588357.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055588357.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000055588357.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083361210.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000031024.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000031024.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055588357.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000113916779.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000113916779.6 node_expansions=132
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086143920.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086143920.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086143920.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086143898.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086143920.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086143931.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086143931.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086143930.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086143899.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086143930.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086143930.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086143930.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086143930.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086143933.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086143933.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086143923.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086143920.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086143923.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086143922.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086143922.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036142155.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055588378.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005586588.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005586588.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055588378.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030586599.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000144472330.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055588367.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055588377.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055588377.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055588366.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055588378.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055588367.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055588367.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000031034.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000031033.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055588366.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086143933.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000144472330.6 node_expansions=140
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=600000116701587.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116699464.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116702408.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116700297.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116702697.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116701866.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116703811.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116702530.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000116699477.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000116701686.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000116702697.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000144472330.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000138913288.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000141693009.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=900000144472330.6 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144472342.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144472342.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144472332.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144472332.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144476650.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144476650.5 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075027023.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083361229.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000005581674.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000044471451.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083361229.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000058359469.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083361246.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083361229.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055583451.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055583451.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083361229.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083361229.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083361229.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000027803896.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000027803902.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083361236.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000113921095.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000113916796.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000113921095.0 node_expansions=211
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000113916812.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113916776.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000113916809.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113916820.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113916796.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000113916798.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000113916820.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113916796.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113916796.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113916808.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113916808.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113916810.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113916798.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113916810.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147250084.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147250084.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113916835.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113916810.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113916835.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147250097.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147250097.5 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000113916818.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113916812.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000113916835.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000147250084.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113916808.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000113916820.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1200000147250084.0 node_expansions=30
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000147250097.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000141694542.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000141694543.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1200000147250097.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147250098.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147250098.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147250099.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147250099.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000147250113.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147250112.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000147250095.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000147250119.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000147250097.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000147250119.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147250121.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147250121.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147250136.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147250136.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147250135.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147250135.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147250136.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147250136.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000108360366.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000116694589.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000038915033.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000077804803.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000116694593.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000058359480.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000177805704.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000116694581.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000116694581.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000088916803.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000088916803.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000116694581.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000116694583.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000116694595.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000027803916.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000027803916.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000116694582.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000147250148.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000177805704.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000177805712.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000177805712.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000202799280.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000202799280.2 node_expansions=81
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000177806811.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000177805704.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000177808647.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000177806533.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000177808933.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000177807091.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000177810036.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000177808758.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000177805703.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000177807925.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000177808922.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000200019559.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000202799291.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1500000202799291.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000202799280.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000202799280.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000202799290.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000202799290.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027797511.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027797511.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027797508.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027797508.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027797513.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027797513.5 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000027797508.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000027797526.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000027797523.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000027797499.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000027797525.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000027797526.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027797512.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027797512.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027797523.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027797523.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000027797519.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000027797521.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000027797521.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027797521.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027797521.5 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000027797521.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1500000027797509.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1500000027801824.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1500000027797500.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1500000027801816.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1500000027797509.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1500000027797519.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1500000027797530.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1500000027797510.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1500000027797513.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1500000027797511.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1500000027801825.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1500000027797511.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1500000027797510.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1500000027797522.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1500000027801828.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027801828.5 node_expansions=204
FooPlayer.decide: Prioritizing 11 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000027801816.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000027801816.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000069465956.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000027802649.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000058353956.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000027803205.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000044464168.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000027804871.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000027801816.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000027804038.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000027804038.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000069465956.0 node_expansions=1303
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000027800449.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1500000027804732.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1800000069465943.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1500000027804745.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1800000069465953.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1500000027800425.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1500000027804742.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1500000027800446.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1500000027804712.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1800000069465956.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1800000069465928.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1800000069465956.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1500000027800439.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1800000069465953.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1500000027800434.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1500000027800438.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'BRICK')) score=1800000069465956.0 node_expansions=373
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000027800427.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000027800435.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000027803091.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000027801260.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000027803660.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000027801813.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000027804757.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000027803483.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000027800441.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000027802649.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000027802257.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000027802646.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000069465967.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=1800000069465967.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069465969.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000069465969.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069470250.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000069470250.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069465969.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000069465969.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094470235.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094470235.2 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000094465933.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000094465956.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000094465946.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000094465965.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000094465968.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1800000094465968.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000094465962.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000094465942.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094465962.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094465966.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094465966.0 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000094465931.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000094465972.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000094465985.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000094465982.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000094465974.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000094465979.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000094465985.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000094465988.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000094465939.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094465988.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069465962.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000069465962.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000069465953.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000069465953.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094465955.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094465955.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000163910421.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000161132632.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000094465074.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000133354843.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000136132606.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000125021511.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000222243766.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000161132642.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000161132606.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000133354864.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000133354852.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000161132632.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000141688176.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000116688197.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000069465940.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000161132607.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000191688175.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000191688190.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000222243766.8 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000222243728.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000222243728.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000250021536.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000250021537.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000247243759.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000241688174.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2100000250021537.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000250021509.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000250021509.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000250025827.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000250025827.2 node_expansions=53
FooPlayer.decide: Prioritizing 12 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000250025802.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000250025802.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000250027469.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000250026636.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000250027747.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000250027191.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000250028858.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000250028858.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000250025802.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000250028025.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000250026636.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000250028025.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2100000250028858.2 node_expansions=332
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000250025828.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000250028858.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000250025825.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000250025804.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000250025825.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000250028858.2 node_expansions=49
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000250028481.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000250025802.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000250025814.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000250027481.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000250026651.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000250026814.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000250027192.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000250028858.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000250025817.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000250028039.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000250026661.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000250028025.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000250027925.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=2100000250028858.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000250028858.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000250028858.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097251096.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097251096.0 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000097253771.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000097251079.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000097251079.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000097251105.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000097252760.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000097251914.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000097252108.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000097252468.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000097252094.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000097251080.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000097253303.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000097251913.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000097253302.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000097253206.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000097253771.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097253748.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097253748.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097253782.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097253782.2 node_expansions=21
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000097253779.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000097253781.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000097253769.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000097253771.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000097254604.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000097254770.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000097255994.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000097255161.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000097254770.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000097255335.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000097253769.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000097255994.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000097254603.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000097254781.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000097255882.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000113915148.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000119468747.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2400000119468747.5 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000119468744.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000119468708.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000119468744.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000127802091.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000127802063.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000127802091.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000127804297.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000127804297.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000213913185.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000211135398.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000161135421.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000186135396.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000175024310.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000272246518.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000211135399.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000211135396.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000155579855.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000155579840.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000188913189.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000169468744.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000166690966.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000119468729.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000144468753.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000211135396.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000241690965.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000241690967.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2400000272246518.5 node_expansions=70
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000272246508.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000272246496.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000272246519.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000272246488.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000272246511.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000272246519.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000272246487.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000272246487.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000183354578.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000211132374.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000127799012.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000130576778.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000155576789.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000144465699.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000180576813.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000211132345.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000125021253.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000125021223.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000158354554.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000138910142.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000136132344.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000088910112.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000113910110.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000180576777.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000211132354.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000211132357.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000211132374.5 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000211132356.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000211132345.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211132356.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211134602.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000211134602.5 node_expansions=125
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000183356772.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000127799031.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000130576799.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000155576790.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000144465698.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000241690121.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000180576793.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000211134550.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000125021233.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000125021235.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000158354583.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000138910122.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000136132354.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000088910123.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000113910126.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000180576801.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000211134550.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000211134565.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2400000241690121.0 node_expansions=187
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000241687900.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000241690105.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000241687910.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000241687914.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000241687903.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000241690105.5 node_expansions=60
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000241687883.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000241687885.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000241687885.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000241687908.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000241688742.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000241687888.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000241690110.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000241689291.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000241687873.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000241688453.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000241687902.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000241690120.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000241688731.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000241687896.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000241689959.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2400000241690120.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000241690120.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000241690120.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000241692182.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000241692182.5 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000241690132.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000241692191.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000241692194.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000241692191.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000241692194.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', None, None, 'SHEEP')) score=2400000241692194.0 node_expansions=221
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000241690135.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000241690156.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000241690146.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000241690144.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000241692194.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', None, None, 'BRICK')) score=2400000241692194.0 node_expansions=82
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000241690132.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000241690134.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000241690134.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000241690155.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000241690977.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000241690132.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000241690965.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000241691534.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000241690135.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000241690700.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000241690147.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000241691083.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000241690990.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000241690147.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000241692210.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000241691928.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2400000241692210.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000241692208.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000241692208.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000252801257.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000252801257.0 node_expansions=107
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000252801207.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000252801207.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000252801207.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000252801217.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000252802040.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000241692182.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000252802040.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000252802040.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000252801762.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000252801207.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000252801762.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000252801207.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000255581046.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000252801207.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000252802050.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000241692182.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000252802990.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000252802990.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=3000000241692182.0 node_expansions=546
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000241692207.0 action_type=ActionType.END_TURN
  Action 1: expected_value=3000000241692182.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000241692208.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000241692206.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000241692210.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=3000000241692182.0 node_expansions=53
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000241692184.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000241692196.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000241692184.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000241692196.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000241693031.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000241693027.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000241693018.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000241693750.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000241692194.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000241692181.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000241692750.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000241692196.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000241693181.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000241693196.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000241693018.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000241692195.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000241694030.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000252801221.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=3000000241692195.0 node_expansions=54
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025012165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025011608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058347778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072236999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075013933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025011887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025010776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025011609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025010219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075013386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072237544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072237266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063903331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066680877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075015331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072236432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041676654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036119153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036120264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058345043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000063900330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041675552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052791931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000063904219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044456385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058343053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050011941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058344499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044453332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044452221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061125333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036121665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055568886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050010829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041678052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066681164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063902265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038899986.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000075015334.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075019778.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075020334.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075019778.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000075020334.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000016682165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999994458540.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999994457971.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033349441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033348321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999994458262.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999994457151.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999994457987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994456585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044459765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038902765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030571655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033349700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027793334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030570821.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044461723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033348887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000002789095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997231583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997232694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019457486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033346698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011121906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022235253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005563238.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025010253.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013897461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013899684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030567186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019455517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008344918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005565739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005564628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022237751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997234070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025015241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019457184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036127532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025014708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000012416.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000044461723.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044458667.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044460056.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044461723.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000044461723.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047242557.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047242557.6 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047245776.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047244945.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047247998.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047244507.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047245896.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047247007.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047244230.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047245501.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000047247998.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047248001.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047248001.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000075025791.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994468443.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022246242.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000113914677.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047247999.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997246234.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047247998.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047248012.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047247998.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994468443.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047248012.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086136912.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086136888.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047247999.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047247998.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997246231.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997246231.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047248009.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000113914677.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000113914679.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113914640.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113914679.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113914690.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113914690.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000113914699.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113914675.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113914699.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113914689.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113914689.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000113914685.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113914686.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000113914686.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000113914687.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113914674.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113914687.4 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000113914699.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113914699.9 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075025798.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047248019.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994468464.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000022246255.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000047248020.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999997246242.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000047248019.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000047248019.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000047248019.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999994468465.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000047248030.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000086136909.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000086136930.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000047248019.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000047248033.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999997246241.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999997246241.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000047248033.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000086136930.6 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136909.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086136896.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136909.6 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136921.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136921.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136920.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086136911.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136920.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136923.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136923.2 node_expansions=28
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136921.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086136923.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086136923.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136924.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136924.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000033352807.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033352807.4 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075025823.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047248034.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000022246256.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000113914710.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000047248034.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999997246255.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000047248046.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000047248034.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000047248034.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999994468477.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000047248034.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000086136936.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000086136934.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000047248033.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000047248034.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999997246268.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999997246255.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000047248034.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000113914710.9 node_expansions=81
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000113914701.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113914701.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994468469.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994468469.6 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999969465982.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994468453.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999994468474.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999994468463.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999994468466.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=599999994468474.1 node_expansions=33
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999969465976.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994468425.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999994468425.1 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994468425.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994468425.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994468425.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994468425.1 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075025772.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047247980.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000022246216.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000113914660.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000047247980.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999997246202.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000047247980.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000047247980.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000047247980.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999994468425.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000047247980.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000086136883.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000086136883.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000047247980.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000047247980.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999997246202.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999997246202.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000047247980.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000113914660.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000113914684.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113914684.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994468459.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994468459.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994468425.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994468425.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994468462.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994468462.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994468438.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994468438.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000075025796.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047247995.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022246251.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000113914684.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047248017.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997251369.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047247995.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047247994.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047248007.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994468449.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047248017.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086136917.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086136896.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047247994.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047248005.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997246240.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999997246216.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047248005.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000113914684.5 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113919837.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113919837.8 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000075025809.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047248028.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994468462.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022246253.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047248028.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997246251.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047248017.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047248017.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047248031.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994468473.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047248028.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086136921.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086136920.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047248028.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047248018.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997246253.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997246253.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047248031.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000086136921.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136921.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136921.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136933.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136933.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136932.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136932.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136933.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136933.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136923.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086136918.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086136918.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086136918.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000086136920.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136923.2 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136934.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136934.2 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136942.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086136929.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086136929.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086136919.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000086136931.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136942.8 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000075025820.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047248045.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994468489.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061130608.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000113914711.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047248045.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999997246267.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000047248045.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000047248045.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047248043.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999994468489.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000075020375.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000113909277.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047248045.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047248056.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999997240819.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000036130597.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047248056.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000113909277.5 node_expansions=122
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086136930.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136930.4 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086136932.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136933.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086136956.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086136946.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113909262.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000113909262.0 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086140141.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086139307.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086139874.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086138864.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086140265.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086141376.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086138586.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086142099.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086139876.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113909286.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=900000113909286.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113909286.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113909286.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113909298.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113909298.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113909278.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000113909287.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000113909297.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000113909273.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000113913692.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000113913692.8 node_expansions=47
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113912461.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113911644.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000113911229.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000113911202.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000113912591.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000113913707.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000113910929.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000113913438.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000113912184.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000113913707.4 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113913692.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113913692.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113913705.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113913705.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113913703.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113913703.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000102802593.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000075024841.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000033357259.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000061135064.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000141691497.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000047247037.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000036135050.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000075024828.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000075024841.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000075024814.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000033357259.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000075024841.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000113913728.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000075024829.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000047247048.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999997245259.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000036135037.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000075024814.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000141691497.0 node_expansions=52
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141691482.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141691482.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000141691508.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000141691474.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000141691461.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000141696316.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000141691496.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000141696316.2 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000141694649.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000141693827.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000141696316.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000141693415.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000141693412.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000141694105.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000141694813.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000141693140.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000141695623.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000141694371.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000141696316.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141696316.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141696316.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997250108.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997250108.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999997250117.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997250117.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972250128.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972250128.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008362129.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008362129.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008362128.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008362128.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008362155.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008362155.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008357260.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008357260.2 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000008366212.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000008365366.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000008364530.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000008364086.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000008364086.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000008364808.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000008365489.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000008364823.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000008363808.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000008363808.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000008365101.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000008357275.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1800000008357275.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008357287.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008357287.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008357312.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008357312.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008360632.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008360632.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000008360366.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000008360494.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000008359658.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000008359244.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000008359258.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000008359936.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000008360646.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000008358978.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000008358979.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000008358966.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000008360214.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000008360646.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008360646.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008360646.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000022250411.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000022250411.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000022250429.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000022250431.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000022250431.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000022250421.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000022250421.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000022253609.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000022253609.8 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000105590141.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077809154.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000008363821.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000075031387.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000169479030.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000075031387.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000050031376.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000077809154.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000050031376.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000050031376.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000047253598.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000077809154.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000116701252.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000116698054.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000102812363.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000050031376.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000050031376.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000077809154.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000169479030.0 node_expansions=1340
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000169475718.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000169475845.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000169475011.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000169475565.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000169474593.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000169475276.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000169474598.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000169475845.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000169474329.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000169474317.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000169474330.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000169475567.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1800000169475845.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000169475847.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169475847.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000169479056.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000169479056.5 node_expansions=71
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000169475866.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000169475842.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169475866.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000169479066.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000169479066.0 node_expansions=49
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000169473636.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000169479045.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000169479045.5 node_expansions=45
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000169475845.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000169479045.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000169475832.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000169475844.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000169475825.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000169479045.5 node_expansions=72
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000169478916.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000169478212.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000169478785.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000169477769.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000169477526.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000169478513.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000169477767.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000169479063.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000169477527.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000169477513.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000169479043.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000169478804.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2400000169479043.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000169479082.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169479082.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000169485517.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000200033611.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000200033611.0 node_expansions=546
FooPlayer.decide: Prioritizing 15 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000200033480.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000200032754.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000200033310.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000200032359.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000200032081.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000200031365.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000200033032.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000200032359.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000200033587.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000200032091.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000200032081.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000200033310.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000200032198.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000200033604.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000191697215.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2700000200033604.5 node_expansions=1649
FooPlayer.decide: Prioritizing 13 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000200036633.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000200035800.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000200036522.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000200035522.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000200035244.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000200034577.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000200036244.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000200035522.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000200036800.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000200035244.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000200035244.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000200036522.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000200035411.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2700000200036800.0 node_expansions=245
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000200039744.0 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 2: expected_value=2700000200033602.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2700000200039744.0 node_expansions=227
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000200039577.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000200037800.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000200039744.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000200038744.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000200038466.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000200037800.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000200039466.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000200038744.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000200039744.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000200038466.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000200038466.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000200039466.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000200039744.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000200038633.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2700000200039744.0 node_expansions=430
FooPlayer.decide: Prioritizing 15 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000200039577.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000200038355.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000200037557.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000200038502.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000200038224.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000200037522.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000200039203.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000200038481.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000200039744.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000200038225.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000200038925.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000200038203.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000200039202.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000200039466.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000200038358.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2700000200039744.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000200039758.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000200039758.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000200042689.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000200042689.5 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000200039761.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000200039761.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000200039783.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000200039783.0 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000200039749.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000200039749.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000200039773.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000200039773.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000200039807.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000200042703.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000200042703.0 node_expansions=40
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008343725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000038900725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000000008669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019453725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025008503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013895391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005565113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005565668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999988894279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997228446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000009002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999961116390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999961113056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999961114167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961116113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=300000038900725.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038900169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038900725.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=300000038900725.25 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000050018889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050016099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055571168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055573645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050018057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058352201.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052795799.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063908645.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044459429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055567777.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052792497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041680772.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013899942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013902707.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033346585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038904976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030569962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000041683876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025013541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025015185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050018044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038904961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058349476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033348596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033346639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047237486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027789360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041680830.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030567775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027789685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027790517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027791595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016680192.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025014094.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000041681375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025013538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030570541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013900764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013900170.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013901281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013901304.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000025013803.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000063908645.0 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063905033.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063908645.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063905033.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000063908645.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908658.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063908658.0 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063908641.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063910873.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063914089.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063914631.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063908651.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063913387.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063909643.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063910887.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000063914631.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914655.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063914655.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914646.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063914646.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914668.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063914668.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689778.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991689778.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689792.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991689792.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689792.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991689792.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972242834.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972242834.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972242846.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972242846.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972242834.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972242834.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016684639.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016684639.1 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999972242835.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972245068.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999972248279.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972244501.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999972246334.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972242835.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999972247568.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999972243834.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999972245056.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000016684653.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=900000016684653.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016684653.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016684653.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016684666.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016684666.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000016684678.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016684678.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016690099.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016690099.4 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000016684687.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000016690085.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000016684699.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000016684723.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000016684675.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000016690085.9 node_expansions=38
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000016684661.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000016686918.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000016690111.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000016686337.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000016687171.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000016684661.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000016689383.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000016685654.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000016686906.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=900000016690111.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016690085.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016690085.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000016690085.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000016692308.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000016691766.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000016695530.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000016692585.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000016690099.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000016694833.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000016693599.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000016692308.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000016691085.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000016695530.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016695543.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016695543.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016695543.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016695543.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016695557.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016695557.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016695570.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016695570.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016695544.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016695544.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016699041.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016699041.2 node_expansions=26
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000016695544.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000016697767.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000016697211.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000016698211.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000016698044.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000016695558.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000016697502.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000016699058.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000016697933.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000016697767.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000016696558.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000016699058.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016699044.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016699044.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016699053.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016699053.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999983365724.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000016699068.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000016699057.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000016699078.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000016699068.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000016699078.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016699080.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016699080.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983365731.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983365731.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983365744.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999983365720.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983365744.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983365759.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983365759.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983365758.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999983365745.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983365758.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983365755.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983365755.4 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999983365758.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999983365742.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999983365737.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000008359317.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999983365739.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999983368378.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000008359317.2 node_expansions=68
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=899999983365727.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999983367957.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999983367407.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999983368407.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999983367283.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999983368227.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999983367838.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999983365727.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999983367673.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999983366740.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999983368116.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999983367949.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999983356507.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1199999983358290.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000008359317.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1200000008359317.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008359330.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008359330.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986137096.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986137096.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986137118.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986137118.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986137130.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986137130.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986137119.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986137119.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986137144.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986137144.0 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999986137129.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999986139366.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999986138797.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999986139797.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999986137699.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999986139640.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999986137129.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999986137130.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999986139074.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999986138130.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999986139533.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999986139351.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000016687258.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1500000016687258.8 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016687271.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016687271.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016687290.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000016687290.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000016687295.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000016687272.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016687295.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991687302.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991687302.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999991687290.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999991687276.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991687290.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999991687292.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991687292.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999991687296.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999991689778.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999991687293.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000030576134.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999991689789.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000030576150.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1800000030576150.2 node_expansions=139
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000030576172.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999991687261.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999991687261.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1800000005576151.2 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1800000022242825.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=1800000030576172.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000030576150.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030576150.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030578646.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030578646.8 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000030576160.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000030578618.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000030576179.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000030576171.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000030578656.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000030576181.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000030578656.8 node_expansions=94
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000030576156.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000030576156.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000030577823.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000030577846.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000030576734.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000030578668.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000030576180.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000030576181.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000030578111.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000030577140.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000030577555.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000030578379.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000030578668.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000011134224.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000030578618.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000030578618.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030578618.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030578618.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000044467553.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000172246219.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000119468398.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000122246223.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000061134197.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999963911990.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000119468442.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000083357307.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000122246197.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000050023997.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000055579529.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000150024011.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000083357307.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000083357344.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000052801768.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000038912879.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000102801742.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000083357307.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000119468398.8 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088912911.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088912911.2 node_expansions=3
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000116690658.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000088912856.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000102801732.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000119468422.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2100000119468422.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000119468398.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119468398.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119473174.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119473174.0 node_expansions=203
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000119470528.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000119470528.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000119472750.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000119472195.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000133357321.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000119471083.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000130579543.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000119470528.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000119470528.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000119472472.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000119468422.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000119472195.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000119471361.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2400000133357321.5 node_expansions=393
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000119469436.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000119469416.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000119471099.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000119471082.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000119469973.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000119471528.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000119469432.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000119469417.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000119471362.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000119470251.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000119470825.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000119470266.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000119470418.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000133357321.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=33) score=2400000133357321.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133357335.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000133357335.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133357359.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000133357359.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133357314.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000133357314.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133359444.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000133359444.5 node_expansions=58
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000133357348.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000133357362.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000133359030.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000133359018.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000133357907.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000133359419.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000133357352.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000133357363.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000133359293.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000133358195.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000133358752.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000133358191.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000133358324.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=2400000133359419.5 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133359419.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000133359419.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000133359409.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2400000133359409.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999977802964.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999977802964.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999977802996.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999977805627.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999988912001.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000011136260.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999977802998.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000011136260.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'ORE')) score=2700000011136260.0 node_expansions=230
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999977802993.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999977803015.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999977805649.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999977805616.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000011136244.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000011136260.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WHEAT')) score=2700000011136260.0 node_expansions=95
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000005580704.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000011136260.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2699999991691848.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2699999991691816.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2700000011136260.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000011136260.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000011136260.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000041694480.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000041694480.5 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000041691851.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000041691829.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000041694480.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000041691817.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000041691875.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2700000041694480.5 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000041691863.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000041691814.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000041693495.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000041693497.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000041692369.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000041691828.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000041691814.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000041693758.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000041692685.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000041694495.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000041693203.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000041692685.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000041692814.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=2700000041694495.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000019472272.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000019472272.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000041694528.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000041694512.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000041694513.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000041694526.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000041694528.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000041694528.5 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000041694550.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000041694550.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000122250107.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000250028783.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000133362097.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000200028784.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000138916783.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000011138984.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000197250981.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000161139872.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000200028784.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000094473216.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000133362105.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000227806541.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000161139883.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000161139873.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000100028761.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000086139873.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000147251005.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000161139894.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2700000250028783.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000250028762.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000250028738.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000250028762.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000036138957.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000036138957.5 node_expansions=289
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000122250106.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000250028784.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000133362118.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000200028773.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000138916772.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000197251006.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000161139873.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000200028769.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000094473207.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000041694552.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000133362094.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000227806550.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000161139883.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000161139873.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000100028761.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000086139873.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000147250996.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000161139873.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2700000250028784.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000250028771.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000250028769.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000250028771.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000250028772.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000250028772.5 node_expansions=2
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=3000000261136809.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000261136819.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000261136809.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000261138476.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000261137365.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000261136809.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000261136809.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000261138754.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000261137643.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000261138198.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000261137653.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000275028760.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000266693317.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000261137087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=3000000261138754.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=3000000275028760.0 node_expansions=1787
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=3000000277807515.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000277807515.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000277807515.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000277807515.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000277809182.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000277808071.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000277807515.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000277807515.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000277807515.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000277809459.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000277808348.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000277808904.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000277808348.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000277809071.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3300000302806490.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=3300000288913824.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3300000288915490.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=3300000302806490.5 node_expansions=496
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075016154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793940.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063903109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077790877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077793112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072237834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069458945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075014778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030568266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030566877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030565488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069456165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075015309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077793102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072237266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075015324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075015321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000077792823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061125611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038899443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038898887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058346999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000069458388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055566097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030566598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030564930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030564654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041675274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041676940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000066676441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055566097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061122543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050009430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050008597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066678944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000072237545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011377.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052790264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061122765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050009708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066678934.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000077793940.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077796164.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077798940.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077796996.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000077798940.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000008345477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016679921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030570000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033346376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030567209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030571376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033347753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999994459353.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994457699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994456576.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013901311.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033350556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047240329.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033350553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044459776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036125275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000047237275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022232751.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000010184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000012128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019457474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013903015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027793585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999994457685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999994456004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994455740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997232406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997234073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011121587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022235819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013900527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013899694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027794974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002791017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019459126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041681984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019458570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016681360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025013872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013899972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013899972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036124761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016677737.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000047240329.4 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237829.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047235329.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240329.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000047240329.4 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240343.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240343.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047237575.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047240317.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000047240317.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240328.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240328.4 node_expansions=4
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000047245474.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000047245499.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000047245474.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000047245497.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000047245485.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=600000047250484.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047250484.2 node_expansions=203
FooPlayer.decide: Prioritizing 7 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000047242848.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047244230.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047242841.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047240341.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047245495.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047243822.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047243544.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000047245495.2 node_expansions=119
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000047245501.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000047245488.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000047245474.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000047245498.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000047245496.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000047245484.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=600000047245501.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245474.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047245474.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047250363.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047250363.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047248001.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047249390.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047247974.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047245474.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047249001.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047248696.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047248141.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047250390.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000047250390.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047250390.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047250390.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047254141.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047254141.1 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000047252887.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047251774.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047252763.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047252874.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047250385.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047254152.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047253885.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047253596.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047253040.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000047254152.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047254152.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047254152.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994474612.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994474612.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994474596.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994474596.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994474596.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994474596.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994474562.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994474562.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994474585.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994474585.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994474585.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994474585.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999986140363.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999986140363.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047254141.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047254141.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083365265.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994474612.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016695932.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047254141.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047254152.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047254141.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047254152.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047254152.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083365265.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083365276.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047254152.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994474612.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077809710.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077809734.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000083365276.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083365265.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083365265.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083365290.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083365290.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083365290.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083365290.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083365293.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083365293.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083365280.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083365280.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994474612.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994474612.5 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999994477112.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999994479793.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999994476015.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994477002.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994477112.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994474612.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999994476001.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994478112.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994477834.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999994477279.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000033358223.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000030576950.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000030579310.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1199999994479793.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994479779.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994479779.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994479779.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994479779.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999994479790.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999994479752.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994479790.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994479812.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994479812.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999994479812.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999994479786.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994479812.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958368704.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958368704.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999958368690.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999958368652.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958368690.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958368690.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958368690.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999958368690.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999958368652.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958368690.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958368691.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958368691.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999958368690.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999958368666.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958368690.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958368701.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958368701.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999958368690.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958368675.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958368690.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958368687.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958368687.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999936144270.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958368649.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999958368649.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958368649.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958368649.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999958368649.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958368649.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999958368649.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958368649.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999958368676.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958368676.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999950034427.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999950034427.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000011148205.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000011148232.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000083370455.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999980589996.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000011148216.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000011148216.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000011148205.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000011148205.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000011148205.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000083370441.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000083370464.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000011148205.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999958368663.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999958368649.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000041703784.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000041703774.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000083370464.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083370462.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083370462.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083370463.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083370463.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083370462.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083370462.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113925961.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113925961.1 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083370462.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083370462.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999950034463.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999950034463.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000011148240.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011148241.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083370476.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999958368685.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999980590032.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011148240.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011148241.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011148241.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011151740.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041703762.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083370476.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011151740.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999958368685.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999958368685.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000041703809.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041703809.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), None, None)) score=900000041703762.4 node_expansions=87
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011148255.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011148255.4 node_expansions=11
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000011150741.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000011149656.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000011150629.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000011151464.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000011150741.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000011148241.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000011149630.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000011151741.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000011151464.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000011150643.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000011150907.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000011151741.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000011151740.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011151740.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011154963.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011154963.2 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000011151768.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000011153129.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000011154129.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000011154963.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000011154254.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000011151741.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000011153143.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000011154963.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000011154963.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000011151740.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000011152740.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000011154407.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000011154963.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011154963.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011154963.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958378628.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958378628.8 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=599999958375417.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999958376795.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999958377795.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999958377906.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999958375406.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999958377795.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999958378351.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999958376822.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999958378629.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999958378628.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999958375406.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999958376417.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999958378073.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=599999958378629.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958378628.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958378628.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958378628.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958378628.8 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=599999958378642.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999958380017.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999958381018.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999958381128.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999958378628.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999958381017.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999958381017.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999958380017.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999958381017.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999958381878.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999958378629.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999958378628.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999958379628.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=599999958381296.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=599999958381878.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958379639.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958379639.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986158739.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986158739.0 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999986158762.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999958380961.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=899999986158762.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986156545.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986156545.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950046768.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950046768.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950046739.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950046739.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950046773.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950046773.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950046739.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950046739.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950046777.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950046777.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950046762.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950046762.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950045373.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950045373.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950045384.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950045384.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950045395.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950045395.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950045396.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950045396.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950045407.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950045407.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950045407.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950045407.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999950048062.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999950049451.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999950049617.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999950050840.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999950048062.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999950049062.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999950049451.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999950050451.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999950048062.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999950048062.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999950049062.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999950050562.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999950050451.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=899999950050840.0 node_expansions=381
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999950047895.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999950049295.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999950049462.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999950050284.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999950047906.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999950048895.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999950049284.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999950050313.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999950050840.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999950047895.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999950047895.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999950048924.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999950050562.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999950050284.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=899999950050840.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950050851.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950050851.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927826407.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927826407.5 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999927826407.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999927830462.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999927830628.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999927830073.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999927830906.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999927829073.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999927830073.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999927830462.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999927831462.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999927826407.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999927829073.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999927829073.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999927831462.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999927831462.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1499999927826407.0 node_expansions=438
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999927827796.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999927826407.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999927827963.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999927827406.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999927828240.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999927826406.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999927827406.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999927827819.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999927828796.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999927826407.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999927826406.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999927826406.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999927829097.4 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999927828795.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1499999927826407.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927826407.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927826407.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927826407.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999927826407.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927826431.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927826431.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958381906.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958381906.0 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958381941.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1799999958381941.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927826396.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999927826396.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963938399.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963938399.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963938350.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999963938350.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941710428.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941710428.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999958376229.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999936153983.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000025045539.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000047267772.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000119490007.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999966709562.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000025045539.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000025045539.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000025045539.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000025045539.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000025045553.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000097267785.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000097267797.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000047267775.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999963932663.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999941710457.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000055601118.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000055601132.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000119490007.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119490009.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119490009.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119492650.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119492650.5 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999958376264.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999936154046.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000025045587.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000047267810.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999941710476.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999966709588.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000025045587.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000025045599.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000025045587.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000025045587.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000025045589.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000097267810.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000097267820.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000047267822.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999963932696.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999941710487.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000055601153.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000055601143.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1800000097267820.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097267810.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097267810.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066714886.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066714886.2 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000066712264.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000066714886.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000066712245.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000066714850.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000066712246.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000066714886.2 node_expansions=67
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000066712219.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000066712219.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000066713777.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000066713241.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000066714055.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000066712219.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000066713221.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000066712248.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000066712219.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000066712219.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000066712219.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000066714888.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000066714608.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1800000066714888.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066714908.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066714908.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911157573.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999911157573.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911157566.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999911157566.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911157585.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999911157585.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999927823330.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999905601109.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999994492663.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000016714900.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000088937143.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999966712231.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999994492663.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999994492685.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999994492677.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999994492663.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999994492663.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000066714888.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000066714900.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000016714888.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999933379777.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999911157551.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000055603809.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000055603809.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000088937143.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088937137.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088937137.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088937136.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088937136.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088937140.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088937140.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911157578.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999911157578.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911157579.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999911157579.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911157577.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999911157577.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911157578.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999911157578.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999891706434.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999891706434.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999908372209.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999886149989.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999994485997.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999997263777.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000097256564.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999891706441.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999947261108.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999975041545.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999975041544.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999994485997.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999994485997.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999975041552.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000047263775.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000047263768.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999997263767.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999913928657.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000036152664.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000036152667.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000097256564.8 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069485990.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000069485990.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097256570.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097256570.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999908372198.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999886149966.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999994485979.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999997263757.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999891706425.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999947261078.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999975041521.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999975041521.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999994485977.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999994485976.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999975041521.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000047263767.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000047263755.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999997263754.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999913928630.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999891706432.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000036152643.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000036152643.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1800000047263767.0 node_expansions=78
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000047263745.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000047263722.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000047263724.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000047263726.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000047263719.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000047263745.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999891706410.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999891706410.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999891706422.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999891706422.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999855595333.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999855595333.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999855595351.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999855595351.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999855595341.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999855595341.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999855595341.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999855595341.0 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000041676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000041677669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999994452558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000000007336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016674336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011120447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008339836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961115279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999961112501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999961115278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005564557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994452057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994451224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000041677669.6 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041677669.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041676280.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041674614.06 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=300000041677669.6 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000063909210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000011127686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050019155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047239153.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033351577.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036128000.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041686112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055574489.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038906384.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058353666.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044462499.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055573378.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038904720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047236399.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011126295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011123527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011126305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011126042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025016295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000047239164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033350515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033349959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044463585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022237961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027794653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016681874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016680749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033351108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027793864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038906920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025016597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022237419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022236850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022238277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013903527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019459374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000038904143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030571364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000036123597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016679083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016677707.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030567985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000025011016.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000063909210.8 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063906988.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063909210.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063906456.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000063909210.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063909211.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063909211.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063909234.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063909234.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002796358.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002796358.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000072240776.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033351878.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094464777.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011129641.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011129641.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094464766.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033351901.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063909197.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063909197.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063909208.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063909198.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063909197.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063909197.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063909197.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063909224.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063909198.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063909220.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063909198.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000094464777.4 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094464766.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094464766.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094464768.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094464768.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094464767.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094464767.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801210.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801210.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000002799266.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002798563.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002801210.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002798734.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002800509.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002798019.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002796341.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002800933.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000002801210.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801221.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801221.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999975026378.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999975025656.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999975026099.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999975025822.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999975027599.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999975025099.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999975023433.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999975027488.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999975028044.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=599999975028044.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975028044.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975028044.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975028080.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975028080.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975028055.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975028055.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975028079.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975028079.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999975028056.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975028056.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975028057.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975028057.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999975032959.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999975031001.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999975030292.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999975030722.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999975030445.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999975032222.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999975029723.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999975028056.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999975032122.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999975030167.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=599999975032959.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975032945.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975032945.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975032955.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975032955.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044477387.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005588531.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094479188.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983366280.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999983366280.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000066701391.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005588512.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036145846.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063923623.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063923609.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000036145835.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036145835.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036145835.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036145835.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000036145835.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000036145835.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000036145844.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036145835.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000094479188.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094479179.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094479179.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094479198.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094479198.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000094482123.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094479179.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094481846.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094480175.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094481568.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094483355.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094480864.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094479198.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094483235.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094481286.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000094481846.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000094483355.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094483364.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094483364.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094485150.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094485150.6 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094479468.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094485164.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094485131.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094481145.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094481123.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000094485164.1 node_expansions=70
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000094484052.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094483331.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094483776.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094483497.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094483219.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094482802.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094481109.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094485187.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094483776.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094483498.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000094483497.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000094485187.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094485164.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094485164.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094485166.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094485166.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094483524.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094483524.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094488109.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094488109.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094483522.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094483522.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094485163.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094485163.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094485167.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094485146.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094485146.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094485156.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094485141.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094485167.1 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094485190.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094485190.1 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094485165.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094485165.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094488108.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094488108.5 node_expansions=27
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094485166.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094485166.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094485166.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094485166.1 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000094488137.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094487389.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094487856.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094487555.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094487555.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094487278.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094485193.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094486166.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094485167.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094487833.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000094487555.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000094487555.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=600000094488137.5 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094486443.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094486443.9 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094488110.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094488110.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094488110.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094488110.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094490778.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094490778.4 node_expansions=29
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094488135.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094488119.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094488135.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094488136.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094488136.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094488136.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094488146.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000094488146.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094485646.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094485646.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000094488110.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000094488110.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000094488099.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000119482499.4 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000094488112.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000133377008.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133377008.9 node_expansions=61
FooPlayer.decide: Filtering out maritime trades from 14 to 6 actions
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000094488111.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000094488110.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000094488111.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000094488134.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000094488112.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=600000094488120.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=600000094488134.0 node_expansions=20
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094485661.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094488119.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000094488119.5 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094488118.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094488118.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094488142.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094488142.0 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094488143.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094488143.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094488120.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094488120.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094488110.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094488110.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094488122.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094488122.5 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094489121.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094490343.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094490789.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000094490510.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000094490533.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000094490256.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000094488121.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000094489700.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000094489122.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000094488122.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000094490788.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000094489121.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000094490537.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=600000094490789.2 node_expansions=52
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094488289.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094488289.2 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094489148.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094489148.5 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094490123.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094491344.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094490146.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000094491512.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000094491511.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000094490678.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000094490789.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000094490678.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000094489122.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000094491233.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000094491816.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000094490122.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000094491538.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=600000094491816.4 node_expansions=52
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094491790.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094491790.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094491813.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094491813.9 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094491790.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094491790.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069482702.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069482702.6 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069482702.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000069482687.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069482702.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999950036476.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950036476.8 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925033973.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999950036465.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999950036440.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999950036461.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999950036451.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999950036465.2 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999950036451.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950036451.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999950039651.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950039651.0 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999950036466.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999950039627.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999950036443.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999950036453.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999950036446.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=599999950039627.6 node_expansions=62
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999950037405.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999950036405.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999950037405.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999950038794.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999950037960.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999950038817.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999950038098.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999950037960.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999950039627.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999950036418.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999950038527.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999950037960.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999950037405.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999950038794.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=599999950039627.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925037127.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925037127.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999950042030.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950042030.1 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999950040651.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999950039651.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999950040638.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999950042016.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999950041765.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999950041183.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999950042016.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999950041305.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999950041194.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999950039651.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999950041762.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999950041183.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999950040627.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999950042029.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=599999950042029.9 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999950042016.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950042016.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999950042027.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950042027.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925039561.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925039561.9 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999994486409.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000000035429.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044488175.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999958375297.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999933375284.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000016710409.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999980597506.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999986154829.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000013932628.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000013930245.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038927818.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038927820.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986154840.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999986152467.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986154840.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986154829.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011154842.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011154857.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000038927820.9 node_expansions=313
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011156953.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011156953.2 node_expansions=263
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=600000011153453.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000011154842.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000011152453.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000011153467.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000011154853.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000011154575.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000011154009.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000011152468.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000011154133.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000011152453.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000011154009.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000011152453.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000011154578.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=600000011154020.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=600000011153468.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=600000011154853.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011154853.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011154853.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980601408.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980601408.8 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980599322.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980599322.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=599999958373766.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999958375142.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999958372753.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999958373766.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999958373767.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999958372766.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999958374309.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999958372753.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999958374420.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999958372753.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999958374864.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999958374310.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999958372766.9 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=599999958373753.4 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=599999958374309.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=599999958373766.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1199999958374864.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958374865.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958374865.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927819309.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927819309.8 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1199999927820320.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999927821712.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999927819309.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999927820323.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999927820320.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999927819309.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999927820866.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999927819319.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999927820986.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999927819309.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999927820874.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999927822810.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999927819310.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999927820310.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999927820865.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1199999927820319.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1199999927822810.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905591477.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999905591477.4 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025011558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030563502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000038897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000008446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999963892501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999963890278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999963893613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000016673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988891445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000008113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000038897669.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038896836.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897669.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=300000038897669.7 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044459724.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050015556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038903277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052794488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044458031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047238034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050017543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047236956.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058350887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000008347154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008347442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052793654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033347167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033347723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030571362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016679074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016679629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033346920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025013864.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033347198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016678796.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016680485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030571319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022236038.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008347417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008343504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008346849.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022233570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036124705.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022231304.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022232705.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025011885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019456317.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013901860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025012997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013900763.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019457420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022234096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022232685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036124696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022235515.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000058350887.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058349221.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350898.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058349776.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000058350898.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350898.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058350898.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350898.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350898.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350899.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058350899.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350887.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350887.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058350912.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058350897.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350912.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058350909.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058350900.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350909.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356460.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356460.4 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058350900.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058350912.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000058350912.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350911.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350911.8 node_expansions=7
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000000015789.6 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000000015789.6 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000000015790.6 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000000015789.6 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000000021341.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=600000000021352.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000021352.8 node_expansions=43
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000000015803.1 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000000015800.6 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000000015791.6 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000000015800.6 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000000015789.6 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=600000000015810.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000015810.6 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000000015811.6 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000000015800.6 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000000015801.6 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000000015812.6 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000000015811.6 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=600000000021363.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000021363.8 node_expansions=53
FooPlayer.decide: Prioritizing 8 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000000018177.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000018187.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000019010.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000018320.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000018467.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000021373.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000015820.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000019697.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000000021373.8 node_expansions=232
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000000021352.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000000021352.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000000021365.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000000021364.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000000021377.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=600000000021362.8 action_type=ActionType.END_TURN
  Action 6: expected_value=600000000021350.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=600000000021377.2 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000021363.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000021361.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000021363.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000021363.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000021351.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000021363.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027899.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000027899.5 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000000023746.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000023732.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000024579.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000023874.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000024021.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000027913.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000026510.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000021377.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000025252.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000000027913.0 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000027910.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000027874.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000027910.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000027910.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000027895.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000027910.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027910.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000027910.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000027909.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000027871.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000027909.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000000027874.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000027805617.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=900000027805617.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027805651.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027805651.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027805668.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027805668.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027798559.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027798559.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027798574.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027798574.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027798599.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027798599.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977798598.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977798598.5 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999977800931.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999977800930.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999977801786.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999977801085.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999977798593.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999977801222.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999977803723.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999977799541.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999977798571.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999977800252.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=899999977803723.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999977803708.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977803708.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977803750.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977803750.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977803757.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977803757.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999977806133.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999977805313.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999977806134.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999977806966.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999977806244.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999977803757.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999977804744.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999977804744.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999977803741.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999977805410.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999977806407.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=899999977806966.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977806966.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977806966.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977809619.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977809619.5 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999977809342.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999977808522.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999977809341.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999977809341.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999977809452.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999977808799.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999977806967.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999977807966.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999977807952.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999977806952.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999977808619.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999977809619.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=899999977809619.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977809619.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977809619.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952800954.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952800954.9 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999952800963.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999952800930.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999952800930.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999952800930.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999952800928.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952800963.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972245399.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972245399.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972245410.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972245410.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952800979.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952800979.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952800979.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952800979.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952803355.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952803355.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999952800967.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999952800944.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999952803306.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999952800931.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999952800965.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1499999952803306.0 node_expansions=40
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999952803306.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999952802598.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999952803329.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999952802472.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999952803306.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999952803430.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999952802765.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999952800917.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999952801930.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999952801917.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999952800917.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999952802584.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1499999952803329.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952803306.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952803306.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922247774.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922247774.0 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000091694013.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000061138464.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999983361506.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999952805950.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999972247776.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000025029951.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000030582910.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000000027318.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000000027318.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000000027341.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000000027320.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000000027331.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999941692241.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999941692207.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000025027331.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000055582900.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000030582909.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000000027341.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000091694013.0 node_expansions=234
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000091694008.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091694000.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000091694002.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000091693999.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000091694001.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091694008.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113912965.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113912965.5 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000091694032.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091694023.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000091696676.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000091694022.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000091694024.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000091696676.8 node_expansions=45
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000091696399.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091695676.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091695565.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091696411.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091696690.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091696522.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091695843.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091694010.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091695010.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091695022.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000091694023.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000091695687.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=1500000091696690.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091696688.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091696688.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091696689.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091696689.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091696686.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091696686.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127807765.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127807765.8 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000091696698.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091696668.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000091696663.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000091699154.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000091696666.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000091699154.2 node_expansions=47
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000091699043.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091698321.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091698244.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091699056.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091699154.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091698522.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091696654.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091697688.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091697666.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091696688.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000091696654.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000091697966.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1500000091699154.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091699167.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091699167.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091699176.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091699176.8 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000061143635.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999983364077.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999952808512.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999972252953.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000025032513.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000030588067.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000000032524.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000000032501.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000000032524.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999922252945.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000000032535.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000000032524.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999941697389.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999941697413.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000025032538.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000055588067.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000030588080.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000000032501.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000061143635.8 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061143646.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061143646.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061143642.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061143642.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000030588066.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000061143636.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000061145989.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000061143625.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000061143602.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000061145989.2 node_expansions=50
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000061144878.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000061146002.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000061145268.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000061145155.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000061144600.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000061145447.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000061143623.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000061144634.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000061144600.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000061143601.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000061143601.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000061144878.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000061144634.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000061146002.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030590433.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030590433.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000030590466.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000030590456.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030590466.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066701534.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066701534.5 node_expansions=8
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066701537.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1800000066701537.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066701535.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066701535.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036148355.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000036148355.2 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000036146013.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000036148339.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000036146015.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000036148355.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000036145991.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000036148355.2 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000036147258.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000036147667.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000036147556.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000036146988.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000036147834.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000036145966.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000036147001.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000036148369.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000036147001.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000036145966.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000036145966.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000036147244.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000036146981.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000036148369.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036148389.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000036148389.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036148376.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000036148376.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000036148391.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000036148388.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000036148398.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000036148388.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000036148401.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000036148401.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036148368.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000036148368.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058367377.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058367377.8 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000119478465.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999983364355.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000000033855.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999975033132.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000022256243.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000058367354.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999975039644.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999975039644.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999975039644.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999897260089.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999975039644.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999975039644.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999880593422.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999880593422.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000022256243.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000083367354.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000058367354.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999975039644.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000119478465.5 node_expansions=648
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1800000097260793.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000097261168.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000097261059.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000097261890.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000097260503.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000097260516.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000097259501.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000097260513.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000097260501.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000097259501.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000097259516.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000097260779.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000097260501.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000097260516.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000116700524.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000111143056.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000119478467.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000111143312.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000111144964.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=2100000119478467.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119478480.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119478480.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999897254452.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999897254452.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999897254466.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999897254466.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999869476738.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999869476738.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999869476703.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999869476703.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999850028590.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999850028590.2 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999850026957.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999850026970.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999850028590.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999850026940.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999850026950.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2099999850028590.2 node_expansions=51
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999850028201.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999850028624.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999850028481.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999850027958.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999850026925.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999850026923.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999850026925.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999850027923.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999850027923.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999850026923.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999850026958.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999850028201.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999850027925.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999850027924.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2099999850028624.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999850028591.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999850028591.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999850028626.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999850028626.8 node_expansions=16
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2099999850029924.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999850030182.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999850030182.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999850029624.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999850028639.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999850028624.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999850028639.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999850029624.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999850029626.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999850029639.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999850028624.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999850028624.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999850029904.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999850029624.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999850029624.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999863912493.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2399999863914159.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=42) score=2399999863914159.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999863914159.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999863914159.5 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069459498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077793655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083348654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027791887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030569664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083348664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080571442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075015331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072234220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072235331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077789498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080570053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077792554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080570876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058346999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041676655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041677766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066681434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030565496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030562996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030565218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030565775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063903330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063903108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055565876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041676375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041675819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063900608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055569441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061122820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069456431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000083348664.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083349775.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353108.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083348664.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000083353108.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000041686442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047242553.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030573877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027796655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047242554.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052797553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999997240761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027791101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030569699.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038903945.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025016389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033349978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036129988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030573602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033351665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036129998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011125473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000002791848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002790459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027793317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019457749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999994458250.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999994456003.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999994456003.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999994455739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005565738.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016677962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005566295.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005567406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022235254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011125239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025017264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011124986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008347471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008346916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005569643.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002792128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008350464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002791573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000014628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022241097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016682194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016682749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025018319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002792961.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000052797553.0 node_expansions=3244
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794497.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795608.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052797553.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000052797553.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086130897.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086130897.4 node_expansions=28
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083353088.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000086130919.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=900000086130919.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086130865.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086130865.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086130851.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086130851.9 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000086132247.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086136005.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086134074.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086131983.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086133425.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086130871.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086134060.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086133505.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=900000086136005.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086136018.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086136018.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086136019.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086136019.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116691574.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116691574.2 node_expansions=7
FooPlayer.decide: Prioritizing 1 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116691629.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=1200000116691629.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116691642.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116691642.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933353854.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933353854.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933353863.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933353863.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933353839.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933353839.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933353875.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933353875.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933357087.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933357087.2 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999897242764.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999933353877.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999933353877.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999897242766.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999933353854.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999933353854.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897242753.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897242753.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027800939.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027800939.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027800984.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000027804195.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000027800975.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000027800972.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000027801008.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000027804195.2 node_expansions=50
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000027802361.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027804195.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000027802084.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000027803494.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000027803639.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000027800973.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000027804195.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000027804195.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000027803639.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000027804195.2 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027804195.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027804195.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027804195.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027804195.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027804222.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027804222.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027804216.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027804216.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027804222.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027804222.2 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002804228.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002804228.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002804201.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002804201.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002804243.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002804243.8 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002804224.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002804224.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002804226.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002804226.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002804216.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002804216.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002804228.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002804228.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002804232.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002804232.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002804232.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002804232.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002804246.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000002804253.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000002804253.8 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002804253.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000002804254.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000002804254.2 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002804250.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002804250.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002804271.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002804271.8 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002804274.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000002804275.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000002804275.8 node_expansions=11
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002804262.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000002804270.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000002804270.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002804258.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002804258.2 node_expansions=4
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002811266.5 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000002804276.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1200000002811266.5 node_expansions=122
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000002808877.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000002809323.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000002811281.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000002808599.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000002809988.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000002810169.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000002807490.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000002810710.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000002809877.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000002810155.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000002811281.0 node_expansions=226
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000002808862.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000002809323.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000002811266.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000002808599.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000002809988.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000002810155.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000002807488.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000002807488.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000002810710.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000002809862.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000002810155.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000002811266.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000002811266.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002811266.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002811268.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002811268.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002811272.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002811272.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999983361659.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983361659.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999983361690.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983361690.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999983361676.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999983361685.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999983361685.0 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999983361683.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999983361679.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983361683.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983367008.2 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999983361685.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1799999983367008.2 node_expansions=168
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999983364899.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999983366730.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999983365343.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999983366008.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999983366010.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999983365621.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999983363510.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999983364897.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999983363508.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999983367010.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999983365899.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999983366175.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1799999983367010.2 node_expansions=316
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999983366286.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999983366730.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999983366732.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999983367008.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999983366010.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999983367397.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999983364899.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999983364897.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999983367010.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999983364879.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999983367564.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999983367288.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999983367564.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1799999983367010.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983367010.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983367010.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999983367008.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999983367002.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983367008.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983367012.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983367012.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983367014.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999983367026.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999983367026.2 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983366987.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999983367026.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999983367026.2 node_expansions=11
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983367028.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999983367020.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983367028.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983367028.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983367028.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983367010.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999983367022.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999983367022.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983367024.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983367024.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983364800.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983364800.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983364815.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999983364822.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999983364822.0 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983364822.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999983364822.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999983364822.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983364818.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983364818.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983364816.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983364816.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983364818.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983364818.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983364833.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983364833.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983364772.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999983364842.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999983364842.0 node_expansions=11
FooPlayer.decide: Filtering out maritime trades from 10 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983364848.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999983364836.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983364848.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983364842.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983364842.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983364848.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999983364842.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983364848.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983364848.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983364848.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 13 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999947253736.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999983364844.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999983364844.5 node_expansions=14
FooPlayer.decide: Filtering out maritime trades from 12 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999947253731.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999947253731.2 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1799999947253704.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1799999947253723.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1799999947253694.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1799999947253731.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1799999947253729.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999947253753.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947253753.8 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 17 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1799999947253723.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1799999947253723.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1799999947253736.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1799999947253725.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1799999947253723.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999947253733.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=1799999947253736.8 node_expansions=21
FooPlayer.decide: Filtering out maritime trades from 12 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999947253736.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999947253731.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999947253736.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999830584371.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999830584371.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999830584373.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999830584373.0 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030565447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000036123225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025007669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000030564891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999988893946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011120390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999991672557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999963893890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999963893056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999963895557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=300000036123225.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121558.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036123225.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=300000036123225.25 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000044459434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027791333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038906111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041680828.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044459445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047236126.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038904713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047240332.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038906388.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036128335.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047239442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033349945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005569644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005569643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038906089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030567749.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025013848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025012181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033347473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013899628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016679653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008344360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008346860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022236042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019457986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033349989.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019458332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041683363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027793292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041684141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027794087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019459086.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019458517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022236297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013902962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013900462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005569629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013901850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005566874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005567973.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019454916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019456305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000022236070.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000047240332.8 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239767.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047236443.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000047240321.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000047240321.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240322.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240322.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240359.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240359.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240344.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240344.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240344.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240344.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240344.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240344.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240344.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240344.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047240344.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240344.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240344.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240344.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047240345.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240345.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905253.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988905253.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988905257.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988905231.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988905257.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905257.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988905257.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988905257.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988905231.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988905257.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133724.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961133724.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961127485.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961127476.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961127485.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980571878.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980571878.4 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961127485.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961127465.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961127485.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980571901.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980571901.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991683021.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000077802153.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999977794158.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019462567.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019462566.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994467042.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019462567.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050024376.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047246598.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047240367.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999977794122.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999977794122.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000019462566.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019462566.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019462566.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000019462567.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052795933.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052802153.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000077802153.8 node_expansions=138
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077795911.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077795911.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000077795911.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077795879.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000077802131.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000077795900.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000077795878.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000077802131.8 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000077800040.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077797540.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077802131.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077796855.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077795863.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077799076.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077798410.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000077797262.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000077802131.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077802131.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077802131.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999961133686.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961133686.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133697.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961133697.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133687.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961133687.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133711.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961133711.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133723.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961133723.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133723.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961133723.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999961133723.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961133723.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977800399.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977800399.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977800388.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977800388.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133722.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961133722.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991689288.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000077802176.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999977800388.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019468832.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019468832.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994467065.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019468832.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050024399.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047246621.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047246637.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999977800387.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999977800387.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000019468832.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019468832.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019468833.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000019468832.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052802167.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052802166.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000077802176.2 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077802166.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077802166.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077802191.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077802191.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999961133722.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991689279.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999977800388.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019468844.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019468833.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994467069.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019468834.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050024389.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047246612.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047246638.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999977800388.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999977800388.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000019468844.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019468846.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019468833.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000019468833.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052802167.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052802177.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000052802177.2 node_expansions=88
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802179.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802179.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999961133736.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991689302.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000077802191.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999977800402.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019468846.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019468861.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994467090.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019468857.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050024413.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047246644.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047251741.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999977800402.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999977800402.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019468846.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019468861.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000019468857.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000019468847.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052802190.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000077802191.8 node_expansions=83
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077802190.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077802175.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077802190.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077802191.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077802191.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077802201.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077802199.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077802201.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077802212.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077802212.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077802213.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077802200.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077802213.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133734.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961133734.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961133732.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961133717.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961133732.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133744.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961133744.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999927800400.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961133722.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999961133722.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133721.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961133721.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927800409.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927800409.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999927800399.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927800399.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927800399.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927800399.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927800413.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927800413.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927800414.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927800414.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927800414.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927800414.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980573663.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980573663.6 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927800411.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927800411.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927795424.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927795424.1 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999927795434.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999927800561.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999927800561.8 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999927795420.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999927800561.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999927795433.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999927800526.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999927795423.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999927800561.8 node_expansions=63
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999927799561.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999927797061.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999927798908.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999927795396.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999927795395.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999927797618.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999927797908.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999927800561.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999927796797.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=599999927800561.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927800561.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927800561.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927800561.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927800561.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927800575.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927800575.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999927800574.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999930578353.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044469018.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999944467252.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999958357908.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999958357894.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999966689450.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999958357907.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988913464.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999986135672.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999986135672.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999916689449.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999958357894.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999958357894.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999958357894.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999958357907.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025024574.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025024561.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000044469018.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044469020.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044469020.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044469033.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044469033.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044474442.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044474442.4 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000044469032.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044469000.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000044474443.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000044469000.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000044469010.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000044474443.4 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000044473165.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044470666.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044472498.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000044468998.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000044469009.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000044470387.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000044469023.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000044474443.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000044471498.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000044472221.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000044474443.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044474443.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044474443.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022247054.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022247054.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022247054.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022247054.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022247090.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022247090.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000022247065.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022247065.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022247076.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022247076.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999927800844.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999908356399.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999922245288.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999958358177.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999958358177.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999944467511.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999936135954.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999966691511.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999963913733.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999963913733.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999894467510.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999894467510.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999936135955.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999936135954.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999936135965.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999936135954.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002802622.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002802623.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000002802623.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802633.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002802633.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002806648.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002806648.6 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802633.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002802633.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802623.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002802623.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802633.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002802633.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999986135975.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986135956.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999986135965.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999986135975.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999986135975.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999986140019.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999986140019.0 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999986137907.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999986137630.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999986139463.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999986135963.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999986135963.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999986137365.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999986135976.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999986140030.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999986135974.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999986138463.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999986139185.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=599999986140030.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986140019.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986140019.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986140031.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986140031.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999911138254.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999891693797.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005584478.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999905582686.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999941695585.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999941695587.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999927804909.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999936140030.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999966695585.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999947251143.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999947251155.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999877804908.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999877804908.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999919473352.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999919473352.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999919473352.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999919473363.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986140020.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000005584478.0 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005584477.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005584463.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005584477.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005584490.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005584452.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005584490.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005584490.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005584490.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005584489.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005584463.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005584489.0 node_expansions=5
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000036121836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022230391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000005565391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013897058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022230169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025009336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983335056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999963891668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999963890556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999963893335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999988896446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000011119835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000036121836.4 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121836.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121836.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=300000036121836.4 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000041685847.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061131155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052797544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005570741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005569639.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036126118.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050018655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044464498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050018099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052797554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044462502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038905000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038907767.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030571612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027792985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013901850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013902697.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005567964.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005569337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005568804.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022235803.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022237181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030569717.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013902996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016679943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016678796.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019458797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008347684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030573309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033350542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027793017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027793573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036129177.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011126052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030572462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041685264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030571350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016682694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022234666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011123517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011122128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025012985.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019455471.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000061131155.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061126989.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061134109.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061131156.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000061134109.9 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129211.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129211.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134135.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134135.4 node_expansions=37
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038905224.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036127447.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094462558.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036127446.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005571890.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061129223.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002794112.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061129224.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061129223.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000091684776.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091684776.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061129255.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061129255.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061129223.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061129223.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061129255.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061129224.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002794112.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000094462558.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462565.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462565.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094462554.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094462554.1 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094462556.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094462551.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094462554.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094462567.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094467431.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000094467431.8 node_expansions=39
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094465487.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094462562.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094467445.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094467431.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094467007.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094466730.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094465063.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094463951.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000094467445.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467431.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467431.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798989.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002798989.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798987.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002798987.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000002798990.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002798987.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000002798983.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000002798996.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000002798999.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000002798999.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798999.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002798999.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798975.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002798975.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798975.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002798975.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969465642.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969465642.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969470530.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969470530.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969465656.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969465656.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038910101.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036132346.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094467435.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002798990.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972243447.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027800767.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999969465656.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000027800767.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027800792.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027800781.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058356324.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058356324.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027800768.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027800792.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027800792.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027800768.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027800792.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027800767.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000094467435.2 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467448.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467448.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472335.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094472335.1 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094470404.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094467436.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094469824.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094472348.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094471880.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094471601.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094469935.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094471793.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094468824.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000094472348.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472324.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472324.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472324.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094472324.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019476810.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016699017.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999983365683.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999952803904.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008361237.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999950026102.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008361237.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008361226.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027811921.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058367477.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038923032.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008361213.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008361213.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008361237.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008361213.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000008361237.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008361213.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999950026101.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000058367477.2 node_expansions=170
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000058364144.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058361200.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058363588.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058363866.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058365644.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058365379.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058367490.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058363699.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058365546.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000058362588.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000058367490.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058367477.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058367477.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950032402.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950032402.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999950032403.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999950032401.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950032403.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972249699.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972249699.4 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999950032414.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999950032377.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950032414.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972249699.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972249699.4 node_expansions=55
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=599999950033399.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999950035344.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999950032424.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999950034789.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999950038123.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999950035067.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999950036844.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999950034079.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999950032410.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999950036734.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999950033788.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999972249711.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=899999950022599.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=899999950026501.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=899999972249711.4 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972249710.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972249710.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972249756.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972249756.4 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999972249722.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972249726.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999972249702.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999972249711.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999972249689.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999972249726.4 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972249701.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972249701.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972255411.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972255411.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999972250689.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972252633.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972249690.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972251100.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972255411.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972252357.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972254147.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999972251369.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972249689.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999972253023.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999972251078.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=899999972255411.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972255411.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972255411.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972255426.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972255426.2 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=899999972256435.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972258380.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972255448.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972258959.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972256824.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972258123.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972256824.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999972259879.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972257126.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999972255448.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999972258790.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999972260068.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000011136269.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1199999972244674.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1199999972249545.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1200000011136269.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011133784.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011133784.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991691838.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991691838.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991689317.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991689317.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991691803.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991691803.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991691803.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991691803.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016689176.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000016689176.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961136286.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961136286.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011136262.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011136262.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980578052.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980578052.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980580709.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980580709.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980578080.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980578080.0 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999980581729.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999980583674.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999980580729.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999980583231.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999980582118.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999980583397.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999980582118.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999980585174.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999980582397.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999980580729.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999980584064.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999980584341.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999980578081.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1499999980578081.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980578081.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980578081.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000086134549.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000083356749.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000138912339.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000080579017.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999986133635.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000025023450.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000052801193.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052801192.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000072245660.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000133356772.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000113912305.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000030579006.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000030578993.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000052801228.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000025023427.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000000023413.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000027801191.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000016690104.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000138912339.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000138912303.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138912303.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138915910.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138915910.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000138912325.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138912310.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000138912349.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000138912332.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000138915910.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000138915910.0 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000138913286.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000138915217.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000138912289.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000138914812.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000138913677.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000138913970.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000138913692.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000138914534.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000138913955.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000138912323.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000138915622.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000138915910.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000138915910.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138915910.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138915910.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138918804.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138918804.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138915958.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138915958.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116696631.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116696631.8 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000116694707.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000116696632.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116693737.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116696237.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116695122.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000116696629.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000116695402.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000116693757.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116693735.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000116694686.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000116693747.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000116695402.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000116695126.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1500000116696632.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116696632.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116696632.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152807717.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152807717.2 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000063918874.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000083363298.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000058366485.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999963917975.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000002807743.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999958362410.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000052810929.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052807764.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000050029985.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000111144262.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000091696640.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000008363308.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000008363299.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000030585521.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000002807739.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999977807752.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000005585531.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999994474407.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000111144262.8 node_expansions=128
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000111141097.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111141043.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000111144262.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111141042.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111141052.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000111144262.8 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000111144298.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111142076.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111141076.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111143576.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111142466.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111143985.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111142707.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111141040.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111141041.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111142054.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111142596.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111141064.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111142720.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111142466.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1500000111144298.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111144286.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111144286.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111147218.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111147218.2 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000111144266.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111144250.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000111144260.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111144298.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111147192.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000111147192.8 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000111146096.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111145285.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111144262.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111146796.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111145661.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111147216.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111145929.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111144296.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111144296.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111145296.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111145818.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111144248.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111145962.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111145637.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000111147216.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111144729.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111144729.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111147242.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111147242.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111147241.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111147241.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111147242.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111147242.8 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000111149065.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111148263.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111147241.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111149741.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111148630.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111148898.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111147241.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111147240.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111148231.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111148787.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111147231.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111148898.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111149898.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111148652.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000111149630.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1500000111149898.5 node_expansions=240
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000086147394.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111149900.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000111149910.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111149917.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111149897.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000111149917.5 node_expansions=44
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086147423.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086147423.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000086147421.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000086147406.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086147421.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086147437.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086147437.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000086147447.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000086149918.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000086149918.0 node_expansions=42
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000086147431.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000086149902.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000086149885.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000086147450.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000086149918.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000086149918.0 node_expansions=105
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000086148448.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000086147414.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000086147448.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000086149915.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000086148804.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000086149081.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000086147418.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000086147448.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000086149561.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000086148418.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000086148970.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000086147414.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000086147418.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000086148804.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000086149837.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1500000086149915.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086149926.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086149926.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086152000.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086152000.5 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086149917.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000086152008.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000086149906.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000086149917.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000086151993.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000086152008.5 node_expansions=120
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000086150910.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086149910.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000086150916.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000086149929.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000086151287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000086150449.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000086149929.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000086149894.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000086152008.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000086150916.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000086150897.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000086151452.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000086149927.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000086149929.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000086151286.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000086150897.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1500000086152008.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086152008.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086152008.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999938930981.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938930981.0 node_expansions=34
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999938929911.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999938928909.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999938929909.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999938928911.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999938931020.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999938930311.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999938929478.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999938930305.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999938928909.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999938928911.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999938929933.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999938929911.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999938930465.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999938928911.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999938928909.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999938928933.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999938929910.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1499999938931020.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999938931021.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938931021.0 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016677391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025011836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019455391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000036122669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016674891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008343225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019455391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016677669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008344280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011121779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983335889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994450946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000007057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008343724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983340334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999961116113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999961113334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999961114445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961113890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=300000036122669.6 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122669.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122114.06 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000036122669.6 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000038904453.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038903323.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044459453.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047237289.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033346667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038904511.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033348599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036125822.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033348602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047238666.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047238667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038904456.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000002790477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000002789362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013900183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013899074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568044.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027790531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011123240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011122685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013902144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005567685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019458251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016678806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016679370.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022236585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008346018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033346653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027789149.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027790527.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030568875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013901573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019457483.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038905333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019458027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022235239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002789351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002788503.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002787684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002787126.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016677680.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000047238667.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237834.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047238667.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047235623.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000047238667.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080575063.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019459123.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080575063.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047238678.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083352840.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002792456.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002792445.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999986125789.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047238668.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047238667.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047238668.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047238667.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047238668.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083352840.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083349790.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047238678.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002792445.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986125792.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000083352840.8 node_expansions=118
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083352851.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352154.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352167.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083350618.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083349798.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083352432.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083352286.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083351451.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000083352851.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083352840.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083352840.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083352862.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083352862.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083352866.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083352838.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083352866.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356332.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083356332.0 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083352872.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083355242.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083355231.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083356343.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083353709.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083352863.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083355523.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083355363.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083354542.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000083356343.0 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083356354.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083356316.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356354.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356356.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083356356.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083356355.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083356342.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356355.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986132345.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986132345.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986132355.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986132342.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986132355.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986132344.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986132344.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986132343.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986132317.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986132343.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986132344.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986132344.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986132344.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986132328.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986132344.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986132345.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986132345.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999950021246.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986132342.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999986132342.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950021231.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950021231.0 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=599999986132340.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986132332.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=599999986132345.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=599999986132345.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=599999986132345.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=599999986132332.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=599999986132333.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=599999986132329.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=599999986132330.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=599999986132335.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=599999986132323.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000038908371.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999986132322.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=599999986132343.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999986132332.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=599999986135252.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=900000038908371.2 node_expansions=100
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986135252.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986135252.1 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999986132318.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999986134707.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999986134707.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999986135252.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999986132307.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999986133140.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999986132307.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999986134974.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999986134807.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999986133985.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=599999986135252.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986135265.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986135265.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986135274.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986135274.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080581496.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019468610.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080581509.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047248163.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083359287.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002801943.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002801940.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047248152.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047248165.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047248165.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047248165.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047248165.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083359276.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083359287.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047248152.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002801943.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047248152.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986135263.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000083359287.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083359274.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359274.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359298.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359298.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083359302.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359289.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359302.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359302.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359302.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083359302.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359275.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359302.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050029176.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050029176.5 node_expansions=53
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000050025967.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000050027357.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000050028356.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000050029191.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050028356.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050025968.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050026812.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050025967.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000050028635.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000050028468.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000050027635.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000050018997.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000050021496.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1200000050029191.0 node_expansions=61
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000050029190.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050029178.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050029190.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050029192.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050029192.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000050029202.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050029189.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050029202.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050029198.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050029198.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000050029198.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050029190.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050029198.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088918020.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088918020.0 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000050029199.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050029191.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000050029189.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000088918020.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000050029202.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000050034062.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1500000088918020.0 node_expansions=49
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000088918043.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000072251353.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1500000088918043.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088918034.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088918034.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088918047.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088918047.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088918020.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088918020.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075029160.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075029160.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061140280.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061140280.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061140281.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061140281.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000061140257.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000061140282.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000061140278.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000061140280.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000061143211.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000061143211.0 node_expansions=47
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000061140280.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000061140288.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000061142655.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000061142947.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000061142211.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000061142666.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000061140288.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000061141113.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000061140268.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000061143213.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000061142780.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000061141946.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1500000061143213.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061143211.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061143211.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061143226.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061143226.5 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000061143210.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000061144890.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000061143210.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000061145613.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000061145879.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000061145168.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000061145599.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000061143210.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000061144043.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000061143210.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000061146176.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000061145710.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000061144898.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1500000061146176.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061146169.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061146169.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888922131.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999888922131.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888922144.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999888922144.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888925085.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999888925085.8 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999888922132.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999888923799.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999888922132.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999888924523.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999888924534.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999888925078.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999888924098.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999888924521.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999888922132.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999888922989.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999888922154.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999888924800.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999888924632.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999888923799.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1499999888925078.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888925090.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999888925090.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888925102.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999888925102.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999888925092.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999888927729.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999888925101.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999888925121.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999888925076.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999888927729.2 node_expansions=48
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999888925075.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999888926751.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999888925062.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999888927464.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999888927465.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999888927451.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999888925084.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999888927451.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999888925062.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999888925917.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999888925075.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999888927729.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999888927575.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999888926729.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1499999888927729.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888927751.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999888927751.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888927767.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999888927767.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888927778.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999888927778.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888927742.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999888927742.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888927729.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999888927729.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888927729.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999888927729.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888927758.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999888927758.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888927744.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999888927744.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888927768.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999888927768.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863922617.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999863922617.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863922603.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999863922603.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863922601.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999863922601.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863922601.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999863922601.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863922601.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999863922601.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863922602.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999863922602.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863922577.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999863922577.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999863922593.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999863922576.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999863922573.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999863922600.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999863922589.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1499999863922600.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863922600.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999863922600.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863922600.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999863922600.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000030591046.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999930589278.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000058368819.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999991702166.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000036146597.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999944478152.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999919478141.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999863922599.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999963924378.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999963924377.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999991702166.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999963924385.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999963924378.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000036146597.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000061146599.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999988924377.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999919478163.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999963924363.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000061146599.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061146613.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061146613.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061146614.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061146614.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061146614.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061146614.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061146633.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061146633.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000061146634.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000061146633.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061146634.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038924415.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038924415.8 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000038924423.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000038924398.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000038924398.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000038924408.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000038924420.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000038924410.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000038924423.8 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999816700369.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999816700369.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999983368850.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999883367081.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000033368839.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999944479938.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999988924382.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999922255935.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999872255926.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999938924370.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999938924393.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999944479948.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999916702149.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999916702149.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999988924392.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000038924381.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999966702172.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999872255924.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999916702170.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999816700371.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000038924381.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038924381.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000038924381.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038926881.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038926881.2 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999983368844.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999883367081.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000033371310.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999944479958.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999988924402.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999922258421.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999872255946.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999816700399.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999938924402.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999938924414.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999944479958.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999916702167.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999916702167.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999988926865.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999966702178.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999872255944.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999916702178.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999816700389.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000033371310.2 node_expansions=316
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000013920888.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000033368823.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000033368845.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000033368855.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000033368858.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000033368858.2 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033368849.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033368849.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033371299.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033371299.2 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999983371333.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999883369555.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999975030967.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999988926888.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999922258444.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999872258410.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999816702854.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999969475411.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999969475411.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999975030967.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999916704632.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999916704632.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000019475411.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000069475411.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999966704666.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999872258410.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999916704632.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999816702854.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000069475411.2 node_expansions=808
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000038924388.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000038924388.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000038924388.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000038926778.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000038926774.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000038926777.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000038924385.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000038926777.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000038924412.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000038925235.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000038924398.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000038926055.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000038926885.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000038926056.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000038926885.8 node_expansions=154
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000038926885.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000038926870.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000038926870.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000038926878.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000038926870.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000038926885.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038926913.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038926913.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038926889.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000038926889.8 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000058347497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027790500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025011887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080569776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063902497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066681666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027790223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027789389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027788001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027788555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063901943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069458386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066681164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077793667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063903334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063903334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075015889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066681112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075015334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055566666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044453610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055567555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041675552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000063900043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047230542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047231930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055566386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041677764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041676653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058346987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041676940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058344219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058347222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041676385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041675274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066681722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055569166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063903333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050012221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072236444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011665.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000080570612.0 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080572001.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573945.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080573667.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000080573945.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025015830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999991682154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997238265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052796167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036127222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999991682974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999991682139.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999991680752.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999991681298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030572766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036127000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036129212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033349212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016681598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027793611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030572756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027796099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008347415.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997235459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997234348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013904418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008346350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022236930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005567416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005568805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013904406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022237208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000014638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000013527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016683875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008347739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025015031.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022236917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008347184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008346073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008345195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005565736.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994456017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008344908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999994454628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005570739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016684075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002792961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002792406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013905196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002792403.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000052796167.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795056.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796167.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792834.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000052796167.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055573967.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055573929.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573967.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579136.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579136.2 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000055573986.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055573976.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000088907251.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055573975.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055573988.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000055573975.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=900000088907251.8 node_expansions=56
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086129474.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000088907251.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=900000088907251.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088907251.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088907251.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088907277.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088907277.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000000016585.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000038905474.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000000016619.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000036127696.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000036127721.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000113907252.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088907286.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088907251.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000127796165.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000127796141.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000088907286.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088907251.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088907251.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000036127696.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088907286.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088907286.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000113907252.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000113907262.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000127796165.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127796154.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127796154.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000127799355.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127798409.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127798244.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127798409.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127800041.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127798930.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127798825.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127801323.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000127801323.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127801299.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127801299.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127801334.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127801334.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158356855.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158356855.0 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127801357.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127801357.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127801357.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127801368.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127801368.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000000021787.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000088912475.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000038910679.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000021779.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000036132920.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036132890.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000113912465.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088912456.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088912446.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000127801336.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000088912446.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088912446.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088912456.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000036132890.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088912446.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088912469.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000113912447.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000113912467.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000127801336.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127801346.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127801346.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127801381.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127801381.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127801365.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127801365.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102795355.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102795355.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000102795398.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102795377.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102795398.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102795385.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102795385.2 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000102795402.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102795399.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000102795351.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000102795363.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000102799253.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000102795377.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000102799253.8 node_expansions=51
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000102796364.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102797606.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102798025.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102795365.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102797456.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102795372.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102799253.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102798132.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102798012.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000102799253.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102799253.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102799253.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102799261.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102799261.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000077799261.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102799284.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000102799280.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000102799263.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000102799251.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=900000102799284.8 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000102799273.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102799271.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102799273.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102799273.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102799273.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000102799280.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102799248.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102799280.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102799284.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102799284.2 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133354796.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1200000133354796.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000133354796.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133354796.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108354841.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108354841.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000108354841.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108354807.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108354841.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108354841.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108354841.8 node_expansions=6
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000122243721.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000108360244.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000108360410.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125021498.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000108359133.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000127799276.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000108359133.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000108362744.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000108362355.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000108359299.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1800000108362355.2 node_expansions=952
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000108360157.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000108359133.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000108360410.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000108361244.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000108359133.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000108362355.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000108361258.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000108359133.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000108361910.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000108361799.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000108362077.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000127799286.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1800000108362355.2 node_expansions=204
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000108362355.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108362355.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000108362352.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000108362352.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000108362342.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000108362355.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108362355.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108362369.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108362369.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999980582810.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000069473457.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000019471685.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999980582790.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999986138334.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000011138345.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000119473446.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000069473457.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000069473445.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000108362345.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000069473445.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000069473445.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000069473457.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999986138334.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000069473445.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000119473456.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000119473456.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000094473456.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000119473456.2 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000119473456.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000119473479.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000119473479.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119473455.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119473455.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980582799.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980582799.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980582787.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980582787.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941693900.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941693900.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941693898.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941693898.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941693930.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941693930.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941693910.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941693910.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999986138203.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986138203.5 node_expansions=286
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941693911.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941693911.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999922249465.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922249465.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999922249466.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922249466.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999922249469.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922249469.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999922249465.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922249465.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999905582803.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999905582803.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999905582805.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999905582805.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999905582833.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999905582833.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999905582833.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999905582833.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999905590933.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999905590933.2 node_expansions=281
FooPlayer.decide: Prioritizing 14 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999947246910.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999905582822.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999905589266.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999947247071.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999947245960.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999905590933.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999905584100.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999947246910.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999947245960.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999947248738.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999947248577.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999947248855.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999905580858.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999947251077.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1799999905590933.2 node_expansions=1017
FooPlayer.decide: Prioritizing 16 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999905590933.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999905588988.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999905587985.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999905589288.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999905590099.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999905590930.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999905587988.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999905587988.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999905588988.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999905587988.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999905587988.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999905590655.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999905590377.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999905579590.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999905580871.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999947251089.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1799999905590933.2 node_expansions=103
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999905590933.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999905590907.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999905590933.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999880590930.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999880590930.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999880582010.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999880590919.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999880590919.8 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999880590919.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999880590919.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999880581997.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999880581997.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999880581963.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999880581963.5 node_expansions=20
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077792534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063904155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075015321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058347210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063903941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022233831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022235220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075014776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077792554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066681167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066680612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058347278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058345887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000061123942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066681720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063902276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069459220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075014766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075015877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072238099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022230775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022231052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022230496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022233830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044456107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000063903664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041678329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052791722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033343054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050012000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038897774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038897774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036120829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000061124209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041676097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041677208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000063903654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041678329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000044456375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000066682543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000044456663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000066679497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044453052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000077792554.0 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077796720.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077796165.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077794498.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000077796720.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000044463387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030569442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019459098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033348330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025016665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025017488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999983345419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999983344019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030571664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022237776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022238889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022239723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016682978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025017223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030572223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044460821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041685543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036129710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999983344016.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999983345948.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999983344004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999983344017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999994455683.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999991677905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999991677072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005569361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997234903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002792973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999988900684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999988900684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002792143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997235739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019461097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025017208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005569083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005570194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027793319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002792406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008347138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030572208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008345749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016680198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994455962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994457073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008346848.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000044463387.4 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044459220.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044459220.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044463387.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000044463387.4 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044463412.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044463412.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044463399.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044463399.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000044463399.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044463399.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044463399.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044463410.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044463410.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044463410.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044463410.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044463421.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044463421.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000044463421.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044463396.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044463421.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999944460756.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005574535.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999950017200.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005574535.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005574534.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977794090.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022238532.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999950017200.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999950017200.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005574534.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005574535.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005574545.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005574535.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005574535.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000038907868.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038907868.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083357707.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083352312.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000083357707.4 node_expansions=106
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083352321.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083352297.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083352278.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083352300.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083357707.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083352310.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000083357707.4 node_expansions=38
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083352296.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352282.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083355893.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083356054.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083357707.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083356319.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083354227.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083355776.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000083357707.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357730.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357730.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357745.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083357745.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083357744.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083357707.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357744.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950022611.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950022611.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950022609.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950022609.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950027207.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950027207.4 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999950022596.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999950022596.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999950026207.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999950026119.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999950027207.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999950023609.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999950026119.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999950026651.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999950024540.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=599999950027207.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950027220.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950027220.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950027193.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950027193.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950027208.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950027208.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930581109.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930581109.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897247773.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897247773.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897247797.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999897247797.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999891691342.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999972249561.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999952805106.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999952805117.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999958358006.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999969469130.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999972249577.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999897247773.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999897247773.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999952805119.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999952805119.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999952805106.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999952805106.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999952805119.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019471786.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000019471786.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000030582897.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050027339.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000050027339.6 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050027353.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050027353.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897247786.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999897247786.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897247786.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897247786.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897247813.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999897247813.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897247800.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897247800.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897247773.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999897247773.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999897247786.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999897247748.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897247786.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877803353.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877803353.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999852801131.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999852801131.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999852801130.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999852801130.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999852801144.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999852801144.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999847244675.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999927802909.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999852801133.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999908358453.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999952802908.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999958355798.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999925022477.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999927802909.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999852801119.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999908358453.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999908358453.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999908358464.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999908358466.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999952802908.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999975025131.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999975025130.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999986136242.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005580686.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000005580686.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005580699.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005580699.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999852801133.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999852801133.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999833356676.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999833356676.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999852801107.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999852801107.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999852801119.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999852801119.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999833356678.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999833356678.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999833356678.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999833356678.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999833356677.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999833356677.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999827800246.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999927802914.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999833356690.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999888914011.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999933358468.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999938911358.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999905578022.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999927802913.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999833356678.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999888914011.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999888914024.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999888914011.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999888914010.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999933358468.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999955580690.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999955580689.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999966691799.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005580688.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000005580688.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005580701.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005580701.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005580688.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005580688.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999827800245.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999927802924.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999833356689.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999888914022.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999933358475.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999938911368.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999905578031.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999927802920.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999833356689.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999833356689.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999888914032.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999888914021.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999888914021.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999888914022.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999933358488.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999955580701.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999955580697.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999966691821.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=599999966691821.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966691809.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966691811.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999966691811.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966691798.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966691798.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966691798.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966691798.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966691799.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966691799.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999966691798.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966691811.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966695408.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966695298.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966694197.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966692811.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966692908.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966691797.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999966693742.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999966695298.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=599999966695408.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966695408.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966695408.6 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072237824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077794486.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075015597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063903597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030568001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030566889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055569498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063903055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083349763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075015819.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072237831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072238655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069458932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075015597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061126112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080570889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063902778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083349223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030569389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030565222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044453054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000066681987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011933.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050012486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061123332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055569444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044454711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050013043.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041676933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066678656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055564721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055566110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055566388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033343276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052791666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000033343832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050012499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000072237555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052790554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030567722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000030565221.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000083349763.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352819.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083354485.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351152.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000083354485.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030573887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025016942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000016684111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022238277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000019460778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019463544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999994461863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999994458533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000019460255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036128045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030571112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016682720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019463556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027794700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050017543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030572756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000052795874.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999997237972.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994459074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011124961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011125795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016680808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000013794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008346582.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008344637.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027791652.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013903017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022238319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002793249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002792694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008351039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000014916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025016650.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019458570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022238309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019460795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997237128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019460532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997237684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016682462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041684196.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016681070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016679959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994458238.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994457115.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000052795874.8 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793374.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793652.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795874.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000052795874.8 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573676.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573676.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083351474.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055573686.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016682130.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083351477.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094462588.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055573662.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000016329.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055573662.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988904352.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999988904342.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055573662.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055573676.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055573662.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000094462586.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094462587.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055573673.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000016329.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000016329.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000094462588.5 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094462588.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094462537.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462588.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000016341.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000016341.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000016352.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000016351.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000016352.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000016353.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000016353.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083351465.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055573700.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016682142.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083351479.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094462577.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055573687.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055573687.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988904365.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988904353.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055573700.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055573688.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055573687.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000094462587.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000094462587.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055573688.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000016367.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000016353.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055573700.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000094462587.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094462577.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094462586.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000094462586.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462574.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462574.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083351466.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055573686.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000016682131.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083351475.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094462589.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055573686.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000016366.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000055573686.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988904366.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999988904353.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055573687.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055573698.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055573699.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000094462589.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055573686.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000016366.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000016354.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055573687.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000094462589.6 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462589.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094462589.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462600.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462600.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467975.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094467975.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462586.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462586.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467989.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094467989.8 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094462599.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094462600.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000094462600.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462596.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462596.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094462619.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094462619.6 node_expansions=8
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094462597.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094462567.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000094467999.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000094462590.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000094462577.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000094467999.9 node_expansions=66
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094463964.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094467999.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094467467.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000094465789.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000094464797.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000094465075.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000094465086.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000094464543.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000094467999.8 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094468023.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468023.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094468011.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468011.8 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094468031.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094468020.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468031.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094468041.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468041.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094468031.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094468021.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468031.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094468042.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468042.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094468043.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094468041.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468043.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094468058.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468058.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083356920.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055579136.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000016687586.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000083356911.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000055579129.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000000021789.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000055579146.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999988909800.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999988909789.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000055579146.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000055579146.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000055579146.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000094468031.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000094468022.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000055579133.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000000021789.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000000021813.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000055579133.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000094468031.2 node_expansions=98
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094468008.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094467997.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000094468007.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000094468019.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000094468023.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000094468023.2 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094465509.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465509.8 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094468033.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468033.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094468033.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468033.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094472885.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094472885.4 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094470419.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094469409.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094472909.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000094470229.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000094471243.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000094470507.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000094470507.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000094469975.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000094469007.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000094472909.8 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094470396.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470396.2 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094472933.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094472933.2 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094472944.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094472908.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472944.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119467466.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119467466.4 node_expansions=64
FooPlayer.decide: Prioritizing 12 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094475322.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094474323.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094475335.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000094475166.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000094476155.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000094475444.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000094475444.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000094474884.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000094473944.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000094475600.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000119467503.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000116690267.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=900000119467503.2 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119467478.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119467478.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141684817.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141684817.0 node_expansions=61
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119467489.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000119467451.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119467489.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119467501.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119467501.8 node_expansions=3
FooPlayer.decide: Prioritizing 3 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000152800800.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000152800789.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000144467456.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1200000152800800.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000152800823.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152800823.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000177797584.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000177797584.5 node_expansions=192
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127795122.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000152800776.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000152800786.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000152800813.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000152800788.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000152800813.0 node_expansions=38
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000152800798.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000152800775.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152800798.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113911931.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113911931.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113911924.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000113911871.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113911924.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113911922.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113911922.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113911946.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000113911932.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113911946.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000036133285.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036133285.2 node_expansions=8
FooPlayer.decide: Prioritizing 2 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000069466579.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061133278.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1500000069466579.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000069466602.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069466602.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000091683882.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000091683882.2 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000150026208.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000147245257.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000097244370.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000175023047.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000186137319.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000122245259.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000033354590.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000147245257.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000069466590.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000147245285.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000147245257.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000147245257.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000186134147.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000186134166.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000147245257.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000069466592.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000069466590.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000147245257.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000186137319.5 node_expansions=119
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000186134147.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000186134147.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000033354610.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033354610.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000033354592.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000033354559.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000033357777.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000033354576.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000033354567.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000033357777.8 node_expansions=49
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000033355944.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000033355946.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000033356946.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000033356815.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000033357777.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000033357057.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000033357055.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000033356499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000033354557.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000033357222.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000033357777.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000033357777.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033357777.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000150026233.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000147248477.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000097247591.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000175026256.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000186137356.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000122248444.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000147248478.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000069469812.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000069469779.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000147248446.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000147248445.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000147248444.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000186137368.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000186137356.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000147248478.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000069469777.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000069469779.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000147248445.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1500000186137368.8 node_expansions=55
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186137358.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000186137358.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186137386.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000186137386.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033357801.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033357801.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000033357833.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000033357835.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000033357835.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033357800.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033357800.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000041688802.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000041688802.0 node_expansions=244
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008357820.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000008357817.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000008357799.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000008357807.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000008357852.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2100000008357817.2 node_expansions=56
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008357819.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000008357818.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000008357784.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000008357817.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000008357818.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2100000008357784.2 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008357794.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000008357774.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000008357810.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000008357820.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000008357774.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1500000008357820.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008357820.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008357820.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008357835.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008357835.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008357842.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008357842.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000008357845.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008357845.2 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008357808.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000008357825.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000008357821.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000008357787.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000008360463.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000008360463.0 node_expansions=76
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000008359185.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008359221.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000008360198.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000008360463.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000008360018.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000008360185.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000008360311.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000008360296.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000008359740.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000008357832.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000008360463.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1500000008360463.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008357976.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008357976.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000008360464.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008360464.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008360465.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000008360464.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000008360476.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000008360464.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000008360462.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000008360476.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008360464.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008360464.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000008360475.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008360475.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008360522.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000008360484.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000008360484.5 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008360510.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000008360499.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008360510.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000041690485.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000041690485.5 node_expansions=124
FooPlayer.decide: Prioritizing 14 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000008361871.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000008361872.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000008362871.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000008362705.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000008362871.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000008362983.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000008362983.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000008362427.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000008360483.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000008362316.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000008363149.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000041689818.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000041690463.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000027799908.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=2400000041690463.5 node_expansions=245
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041690488.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000041690465.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000041690474.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000041690463.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000041690463.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041690488.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000069468231.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000069468231.0 node_expansions=15
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000069468227.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044468227.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=2100000069468227.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044462549.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000044462549.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000041690452.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000041690452.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000041690475.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041690475.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000041690522.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000041690522.5 node_expansions=44
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000041690520.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000041690497.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000041690497.0 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000041690522.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000041690496.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041690522.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069459165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075013054.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077793089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000091682831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077793054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069456931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069457811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033345488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033347155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000091683099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000086127544.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000086127266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072237496.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000091680877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077791996.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077790331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061125497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050011329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000075015275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061121097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233042.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052790265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044453274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033344654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033341319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033342986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033345487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058345264.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000077793931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000077794209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052789708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052789708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000077793654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058345819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052788042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058344995.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052790264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041676607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055566106.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050009431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066680053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011329.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000091683099.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000091685321.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091687544.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091688099.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000091688099.6 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000036128031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041681920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044460830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044461920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044461920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058351710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044461920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030571599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033348887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041681930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999994457916.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997235429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041681606.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027793497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030568810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036126935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033347422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027794352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016680184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016680739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000041684143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019458517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022236875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997234027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997232360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013903261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011122126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994455127.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994454281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994453448.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999994455695.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008343194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016677931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016676541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002787628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002786239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016679041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008340971.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002789017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016677143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002787628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008345462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013901032.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000010406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000000012073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000022237143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000016680184.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000058351710.6 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058349210.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058351155.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058351710.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000058351710.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356460.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356460.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058354238.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058355485.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058356182.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058351738.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058356476.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058353949.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058354940.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058354929.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000058356476.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356449.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356449.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356460.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356460.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356460.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356460.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356471.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356471.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356487.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356487.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356484.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356484.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356483.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356483.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058360894.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058360894.8 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058356486.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058356450.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000058356473.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058356450.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058356447.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356486.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058360881.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058360881.2 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058356480.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058356473.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000058356473.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058356473.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058356482.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=600000058356482.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356498.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356498.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356485.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356485.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000125023095.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994464929.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058356495.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000127800872.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063910206.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000061132428.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088916471.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994464956.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994464929.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058356484.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058356485.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000127800872.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058356511.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000021373.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058356511.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058356485.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058356511.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058356495.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000127800872.9 node_expansions=92
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091692304.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091693034.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091693034.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091693562.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091689804.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091694250.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091692037.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091691923.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091693020.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000091694250.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694276.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091694276.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127805317.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127805317.2 node_expansions=7
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091698590.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091696762.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091697465.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091697465.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091698031.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091697742.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091694263.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091696494.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091696365.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091697465.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000091698590.8 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091698576.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091698538.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091698576.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127809665.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000122254113.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=900000127809665.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127809654.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127809654.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127809681.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127809681.9 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000127809679.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127809655.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000127809667.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127809681.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127809677.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000127809681.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127809667.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127809667.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152805315.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152805315.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127809693.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127809693.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152805315.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152805315.8 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127809681.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127809680.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000152805315.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127809668.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127809690.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000152805315.8 node_expansions=40
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000127813999.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127812169.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127812890.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127812888.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127813432.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127813154.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127809654.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127812333.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127811876.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127811777.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000127812888.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000152805350.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1200000152805350.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152805350.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152805350.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036137760.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036137760.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036137760.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036137760.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016693326.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016693326.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016693388.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016693388.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016696842.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016696842.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000016696742.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000016695875.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000016696582.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000016696567.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000016694345.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000016696845.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000016693374.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000016695062.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000016695597.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000016695471.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000016696567.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1200000016696845.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016696869.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016696869.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036137821.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036137821.8 node_expansions=105
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000016696859.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000016699370.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000016700193.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000016700081.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000016698970.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000016700359.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000016697870.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000016696860.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000016698524.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000016699081.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000016700081.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000016700095.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000036137822.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1500000036137822.8 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000036137844.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000036137806.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036137844.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052804500.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000052804500.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000130586462.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000047248021.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000075027611.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000152808684.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000069474462.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000066693357.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000169472067.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000077804466.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000094472056.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000119472035.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000119472025.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000152808684.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000119472045.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000036137821.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000119472021.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000138916475.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000138919795.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000119472043.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000169472067.0 node_expansions=174
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169472023.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169472023.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000169472067.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000169474543.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000169475389.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000169475249.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000169474147.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000169474565.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000169473014.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000169472045.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000169473720.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000169474277.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000169475236.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000169475249.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000169475389.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000169475387.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169475400.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000169475400.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169475387.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169475387.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000169475401.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169475397.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000169475416.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000169475397.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000169475413.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1500000169475416.0 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000169475407.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169475396.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169475407.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169475414.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169475414.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000130586522.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000047251399.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000075030963.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000152811902.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000069477680.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000066699902.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000077807845.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052807845.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000094475409.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000119475400.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000119475414.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000152811887.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000119475400.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000036141178.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000119475407.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000138922998.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000138919851.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000119475400.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000152811902.8 node_expansions=288
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000152808751.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000152808709.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000152808719.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000152808742.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000152808729.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000152811887.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000152811887.2 node_expansions=45
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000152808716.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000152811216.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000152811909.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000152810776.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000152810498.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000152808733.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000152809678.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000152811331.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000152808733.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000152810383.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000152810953.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000152811887.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000152811887.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2100000152811887.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152811887.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152811887.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036144337.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000036144337.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019475155.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019475155.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036144337.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000036144337.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036144372.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000036144372.8 node_expansions=21
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000036147034.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000036144367.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000036146881.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000036147590.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000036146479.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000036146201.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000036144371.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000036145371.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000036147035.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000036144367.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000036146038.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000036146492.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000036146603.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000036147612.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000058363411.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=2400000058363411.0 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000058363411.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000058363373.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000058363411.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000086142099.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000086142099.0 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000086146902.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000086145235.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000086147735.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000108364248.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000111142027.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000094475369.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000086145235.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000113919804.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000111142037.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000086145235.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000086146902.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000086146346.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000086147457.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000108364248.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2700000113919804.0 node_expansions=910
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000086144679.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000086143015.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000086145525.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000086146235.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000086145137.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000086144857.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000086143027.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000086144701.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000086145693.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000086143039.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000086144694.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000086144136.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000086143026.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000086145247.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000086146248.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000113919818.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=2700000113919818.5 node_expansions=78
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000086128642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069459444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069459444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075016364.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066679165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055567223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066682001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063903887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000086126723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030568834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030568278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066680589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075015277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069459445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069459420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066683031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050011944.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061123666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061125833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055567776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055568332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000075015611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050012776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030565777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030563832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030563276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030565777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055569441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055570252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038899387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000038899943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055570530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041677486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000038900221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000058344974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038899665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055566110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055564721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072234775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000086128642.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086131976.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129753.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086132809.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000086132809.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000036128310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033347499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036126108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022236588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022236655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033351432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030573034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038906354.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052796142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041685054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999997238262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997235209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030567498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041684717.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036125544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038905553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027791886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025014941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016681362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011123292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011123292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027793085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013903850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027795241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022237184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022237739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041685029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016682181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997235182.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997233226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997232670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997235185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002791017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011123809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013902430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005568795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005566850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013902708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005566305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005569628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016678541.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005567406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008347416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000022235517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022234128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000027792198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000002789073.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000052796142.6 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052796142.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052794198.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795587.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000052796142.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573944.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573944.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999986126831.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055573944.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000016621.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055573931.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086129510.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986126820.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025015732.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055573942.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055573955.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000016611.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000016598.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055573931.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086129524.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086129522.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055573944.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094462834.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000094462831.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055573932.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000094462834.9 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094462844.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094462818.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462844.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094462857.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094462819.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462857.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986126833.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986126833.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986126820.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986126820.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986126865.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986126865.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999986126845.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986126831.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999986126842.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999986126840.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999986126853.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999986126843.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=599999986126853.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986126853.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986126853.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986126839.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986126839.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999986126852.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055573950.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000016617.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055573963.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086129531.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025015763.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055573963.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055573950.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000016617.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000016641.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055573950.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055573974.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086129518.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086129533.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055573950.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094462863.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000094462864.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055573974.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000094462864.9 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462874.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462874.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468529.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468529.9 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094462864.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094462845.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094468529.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094462855.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094462857.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000094468529.9 node_expansions=32
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094468118.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094467974.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094465896.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094465063.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094466452.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094468543.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094465618.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094465765.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000094468543.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468543.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468543.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468555.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468555.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468578.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468578.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947243667.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947243667.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016690765.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999961133445.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016690765.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047246333.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999947243667.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025021446.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016690779.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016690790.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999961133432.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999961133456.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000016690765.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000016690779.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047246322.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047246335.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000016690779.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094468568.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000094468544.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016690779.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000094468568.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468557.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468557.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468568.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468568.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999947243679.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016690792.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999961133471.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016690804.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047246344.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999947243680.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025021458.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016690792.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000016690791.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999961133458.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999961133457.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000016690791.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000016690802.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047246344.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047246348.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000016690791.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000094468583.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016690793.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000094468583.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468570.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468570.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947243669.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947243669.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947243677.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947243677.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947243678.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947243678.9 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999947243667.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999947243667.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999947243670.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999947243681.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999947243667.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=599999947243681.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947243683.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947243683.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916682375.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916682375.9 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999916693378.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999916693279.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999916691156.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999916691878.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999916690334.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999916689934.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999916689212.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999916690892.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999916691045.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999916682375.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=899999916682375.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916682376.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916682376.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916682413.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916682413.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916682412.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916682412.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916682412.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916682412.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999916682400.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916682400.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916682411.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916682411.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916682400.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916682400.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916682424.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916682424.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999916682431.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999916682399.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916682431.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999916682421.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999916682400.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999916687683.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999916682420.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999916682431.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999916682422.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999916687683.6 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999916687697.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999916687542.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999916682430.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999916685183.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999916684642.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999916683263.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999916683507.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999916685198.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999916685320.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=899999916687697.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999916687683.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916687683.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916687719.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916687719.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999916687697.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999916687670.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916687697.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916687733.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916687733.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999916687721.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999916687683.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916687721.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916687730.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916687730.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999916687733.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999916687694.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916687733.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916690614.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916690614.4 node_expansions=23
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1199999916687689.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1199999950021022.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1199999916687713.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1199999950021022.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950021022.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950021022.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950023959.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950023959.5 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999919465487.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999950021022.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999950023945.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999950021063.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999950021042.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999950021054.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999950023945.0 node_expansions=57
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999950023389.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999950022001.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999950021030.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999950021055.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999950023252.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999950021873.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999950022163.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999950023808.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999950023959.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999950023389.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1199999950023959.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950023959.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950023959.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950023987.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950023987.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950023981.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950023981.5 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999950026675.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999950026675.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1499999950026675.0 node_expansions=44
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999950023949.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999950026675.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999950023970.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999950023934.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999950023911.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999950026675.0 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999950026286.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999950024897.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999950023919.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999950023897.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999950025730.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999950026141.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999950023911.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999950025057.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999950026675.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999950026286.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999950026300.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1499999950026675.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999950026675.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999950026675.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999950026698.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999950026698.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999950026726.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999950026739.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999950026746.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999950026710.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999950026739.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1499999950026746.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999950026720.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999950026720.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000028512.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000028512.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000028527.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000028527.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008361786.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008361786.2 node_expansions=13
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999980589678.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999980587456.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999980586456.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999980586456.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999980588567.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999980588678.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999980586456.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999980587845.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999980587456.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999980586456.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999980589678.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999980588845.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1499999980589678.8 node_expansions=328
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999980588860.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999980587471.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999980586478.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999980586459.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999980588292.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999980588700.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999980586478.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999980589704.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999980586482.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999980587589.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999980587471.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999980586471.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999980588860.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1499999980589704.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980589700.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980589700.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961147634.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961147634.2 node_expansions=31
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999988923968.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999988923968.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999988922968.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999988922968.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999988924801.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999988925190.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999988922968.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999988922968.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999988924079.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999988923968.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999988922968.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999988924246.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999988924801.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999988925357.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999988925357.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=1799999988925357.5 node_expansions=101
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988925379.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1799999988925379.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988925372.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988925372.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969480935.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969480935.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999969480947.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999969480921.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999969482745.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999969480951.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999969480945.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999969482745.2 node_expansions=50
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999969481926.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999969481912.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999969480936.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999969480912.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999969482759.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999969481769.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999969480912.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999969480912.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999969482023.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999969481934.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999969480912.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999969481936.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999969482213.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999969482759.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1799999969482759.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969482745.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999969482745.2 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072238112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058347209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063904152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069458598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066678877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027790488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027789933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066678321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236155.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066681155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055569376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063903599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063902488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066682556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000058347223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063904152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000061127001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063903387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000052791376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027787432.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027787153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027787709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047232486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052790820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063902820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047232486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000069457820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061124709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061125820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050014151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038899931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033344375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052792555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000033344375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038899931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052791722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000033343819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000033343264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052791931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233597.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000072238112.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000072240044.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072242544.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072240889.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000072242544.1 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000027794156.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038904984.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036125809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997237419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997236876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036125276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041683112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036126988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041683932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036128112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025016298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033349720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033349432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027794098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027792144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022235484.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030567765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022238297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013902739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013901073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999997234351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997234059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997234639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016679416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016680527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022237761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013902749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033349764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016680517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038904764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019458860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030571650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030569986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019458860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019458860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013902143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002788239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013901029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002788239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008343792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013899085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002788517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000022236365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000016680517.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000041683932.9 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041683099.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041681432.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041683932.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000041683932.9 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020321.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020321.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050020322.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020322.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020345.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020345.9 node_expansions=13
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022245596.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091687012.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000113909234.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027796345.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050020345.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999980573237.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999980573223.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050020345.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050020335.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000072248263.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005574126.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005574112.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050020335.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050020334.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050020334.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050020334.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050020348.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050020334.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000113909234.2 node_expansions=274
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000113909224.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113909212.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000113909234.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000113909232.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000113909245.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000113909246.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000113909246.2 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000113909235.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113909196.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113909235.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113909246.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113909246.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000113909235.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113909197.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113909235.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980573242.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980573242.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980573255.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980573207.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980573255.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980573245.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980573245.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980573256.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980573206.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980573256.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980573230.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980573230.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980573255.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980573206.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980573255.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022245609.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091687023.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000113914943.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027796356.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050020355.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999980573244.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050020355.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050020356.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050020356.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000072242588.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005574133.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005574133.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050020355.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050020366.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050020356.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050020355.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050020356.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050020355.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000113914943.1 node_expansions=154
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000113909251.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000113910629.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000113914943.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000113914956.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000113910221.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000113912018.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000113914109.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000113911185.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000113914956.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000113914943.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113914928.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113914943.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113914968.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113914968.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022245633.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091692747.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027802067.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050026079.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999980578955.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999980578966.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050026079.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050026066.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050026066.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000072248299.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005579844.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005579844.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050026066.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050026066.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050026077.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050026079.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050026066.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050026079.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000091692747.4 node_expansions=92
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091692743.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692730.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692743.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091692753.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692742.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692753.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692756.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692756.4 node_expansions=6
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127803836.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000113914959.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=900000127803836.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127803836.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127803836.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127803838.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127803838.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127803838.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127803838.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152798112.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152798112.5 node_expansions=59
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000127809829.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127811218.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127813051.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127815551.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127810829.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127812329.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127814718.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127815551.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127811774.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000152798134.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1200000152798134.5 node_expansions=208
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152798134.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152798134.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000058357585.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000175026030.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000100019491.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000086131498.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000016685253.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000016685245.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000111131467.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000111131475.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000111131467.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000133359363.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000077797245.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000041685269.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000086131464.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000111131467.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111131467.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000111131467.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000111131467.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000111131467.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000175026030.2 node_expansions=107
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000175020344.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000175021742.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000175022575.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000175026076.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000175021323.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000175023121.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000175025212.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000175025383.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000175022328.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000175026076.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000175026045.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000175026045.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016690938.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016690938.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986135400.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986135400.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986135382.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986135382.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999986135382.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986135382.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986135415.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986135415.0 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999986135415.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999986135414.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999986135401.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999986135401.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999986135414.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999986135411.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986135415.0 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986129711.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986129711.5 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999986129711.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999986131100.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000025022044.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999986131933.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000016691846.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999986131655.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999986132488.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000033359403.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999986134711.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999986134155.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999986134711.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000033359403.5 node_expansions=443
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999986138082.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000033359390.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999986143479.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999986143499.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000033359403.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999986138091.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000033359403.5 node_expansions=156
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999986138070.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999986139467.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999986140737.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999986140289.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999986140737.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999986139468.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999986139078.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999986140014.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999986140848.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999986143088.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999986143514.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999986132359.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000033359403.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1500000033359403.5 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000033359403.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000033359390.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033359403.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016690962.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016690962.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000016690960.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000016690948.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016690960.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027798125.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027798125.5 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999975024307.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999975029715.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999975029725.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999975024306.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000027798125.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999975024304.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000027798125.5 node_expansions=110
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999975024293.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999975025686.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999975026962.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999975026515.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999975025976.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999975025686.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999975025305.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999975026250.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999975027074.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999975029297.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999975029740.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000027798161.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1800000027798161.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027798125.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027798125.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000027798158.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000027798181.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000027798181.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027798160.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027798160.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027798181.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027798181.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027798161.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027798161.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027803159.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027803159.0 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027798183.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027798183.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005575941.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005575941.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005575958.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005575958.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000025020397.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025020397.8 node_expansions=167
FooPlayer.decide: Prioritizing 11 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000025020414.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000025021803.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000025022081.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000025022636.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000025022081.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000025020414.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000025025414.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000025022358.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000033356536.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000033358758.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000033358203.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2100000033358758.5 node_expansions=2350
FooPlayer.decide: Prioritizing 12 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000005584164.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005585553.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000005585831.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000005586386.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000005585831.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000027803203.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000005585831.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000005584164.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000025025414.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000005584164.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000033358758.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000005586109.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2100000033358758.5 node_expansions=871
FooPlayer.decide: Prioritizing 14 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000005581942.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005583333.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000005583609.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000005584165.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000005583612.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000005585180.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000005583610.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000005581957.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000005582954.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000005581942.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000005583610.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000005581942.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000005583886.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000033358773.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=2100000033358773.0 node_expansions=115
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033358761.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000033361925.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000033361925.8 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033358743.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000033361890.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000033358757.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000033361925.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000033358775.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000033361925.8 node_expansions=87
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000033358773.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033360142.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000033360411.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000033360995.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000033360407.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000033361956.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000033360440.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000033358743.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000033359705.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000033358755.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000033360421.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000033358745.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000033360699.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2100000033361956.2 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033361956.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033361956.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000111139702.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000213917489.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000227806394.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000119472151.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000047250829.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999969473039.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000130584151.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000122253504.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000152806374.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000152806374.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000097249915.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000030582372.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000075028596.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000072250828.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000069473039.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000072250818.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000075031270.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000130584147.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2400000152806374.0 node_expansions=170
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000152809026.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000152809026.0 node_expansions=181
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000122250825.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122250835.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000152806310.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000122253492.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000152806326.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2400000152806326.0 node_expansions=69
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000144473009.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000147250770.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000147250787.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000152806326.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000150028550.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2400000152806326.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000152806326.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000152806326.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000152808992.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000152808992.5 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000152806372.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000152807756.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000152808033.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000152808482.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000152808613.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000152808033.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000152808039.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000152806367.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000152807367.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000152809039.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000152806367.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000152808038.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000152806367.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000152808311.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=2400000152809039.0 node_expansions=280
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000152809038.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000152809033.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000152809038.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000152809025.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000152809022.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000152809038.0 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000180586802.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180586802.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000141697949.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000244475722.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000258364603.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000119474812.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000077809036.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999969475703.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000063920148.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000130586827.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000152809059.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000152809059.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000097252592.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000061140592.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000105586816.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000102809058.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000069475703.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000044475711.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000105586814.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000161142381.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000258364603.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000258364603.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000258364603.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000286142361.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000286142361.0 node_expansions=33
FooPlayer.decide: Prioritizing 14 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000258366815.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000258368204.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000258368481.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000258368648.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000258368481.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000258366815.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000258368481.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000258366815.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000258367815.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000258366815.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000258366815.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000258366815.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000258368370.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000258368648.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=2400000258368648.5 node_expansions=495
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000258366714.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000258366718.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000258368648.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000258366737.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000258366731.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000258368648.5 node_expansions=83
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000258366704.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000258368100.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000258368383.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000258367815.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000258366706.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000258367716.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000258368370.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000258366704.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000258367704.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000258366704.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000258366704.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000258366704.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000258368259.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000258368661.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2400000258368661.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000258368648.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000258368648.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000258368670.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000258368670.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000258368688.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000258368644.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000258368688.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969479758.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999969479758.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969479757.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999969479757.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999938926057.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999938926057.0 node_expansions=110
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999938926025.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999938927414.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999938927692.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999938926025.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999938927025.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999938927025.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999938927692.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999938926025.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999938927025.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999938926025.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999938926025.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999938926025.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999938927581.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999938926025.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999938927692.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2399999938927692.0 node_expansions=664
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999938925885.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999938927692.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999938927681.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999961142880.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999938927669.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2699999961142880.5 node_expansions=236
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999938925903.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999938927653.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2399999938927653.5 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999938925867.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999938927653.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999938925849.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999938925871.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999938925847.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2399999938927653.5 node_expansions=72
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999938925835.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999938927209.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999938927375.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999938925820.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999938926866.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999938926834.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999938926390.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999938925820.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999938926866.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999938926820.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999938925820.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999938925820.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999938925866.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999938927375.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999938925820.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2399999938927700.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=2399999938927700.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999938927668.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999938927668.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999938929256.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999938929256.0 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999938927703.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999938927703.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000138927705.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000244483272.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000255594382.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000116704604.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000047261036.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999938927702.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000063927716.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000100038816.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000122262604.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000150038816.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000122261037.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000094482371.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000030592593.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000102816593.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000072261036.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000038927715.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000102816593.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000161151480.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2700000255594382.0 node_expansions=161
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000227816595.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000227816595.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000227816579.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000227816605.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000227816605.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000227818147.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000227816605.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000227818147.0 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000227816594.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000227818026.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000227818146.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000227817591.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000227816594.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000227817637.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000227817591.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000227817193.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000227816593.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000227817637.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000227817591.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000227816593.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000227816594.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000227816637.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000227818193.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000227816593.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2400000227818193.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000227818159.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000227818159.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000227819550.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000227819550.0 node_expansions=105
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000227818206.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000227819594.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000227819193.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000227818162.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000227819162.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000227819161.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000227819161.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000227818720.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000227818162.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000227819206.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000227819161.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000227818161.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000227818161.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000227818161.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000227818161.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000227818161.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000227819161.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2400000227819594.5 node_expansions=187
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000227819548.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000227819552.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000227819561.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000227819579.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000227819535.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000227819579.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000227819537.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000227819537.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000255597316.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000255597316.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000088930671.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000222264024.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000088929780.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000025041757.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999916708424.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000041708434.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000077819535.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000100041783.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000100041758.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000122264024.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000044485328.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000008373316.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000052819535.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000050041757.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000016708427.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999991708426.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000052819539.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000138930647.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000222264024.5 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000222264024.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000222264024.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000250041780.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000250041780.0 node_expansions=37
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000222264006.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000222264006.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000222264011.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000222264011.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000222264018.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000222264018.5 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011120891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025008225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016673725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016674280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013896225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000030565169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033341836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019451558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011117891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030564891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030565725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016675447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030564336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008339558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999966670558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016675114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999966669725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025006558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027786280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011118168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991669778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991671167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000013898724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988893112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994448946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011118168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011118168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000013895113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991673668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988893389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999966670002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999966668612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999966668335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999966668056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000005668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341558.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036131875.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036131607.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027798554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041684452.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038907498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044466120.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044462546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030573345.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044460289.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033348589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000002796887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030576052.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000002795209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038908887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052798125.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047241166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027792763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027794128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025016086.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038904198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016682739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016681096.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030572186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027792751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036127753.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011125194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011126016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016681014.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027791028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016681586.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013903240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013904361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002792963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005570739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002791583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002794071.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002791017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008348816.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025019418.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019460806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019461350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038909490.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022239128.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000052798125.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052801040.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052798112.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052804374.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000052804374.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052799793.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052798960.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052802985.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052801462.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052801051.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052799796.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052804374.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052799793.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000052804374.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052804374.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052804374.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052804401.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052804401.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052804387.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086137745.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083359965.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027802623.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052804401.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052804398.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002802609.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086137735.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086137734.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052804401.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083359965.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997247065.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997247067.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052804398.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052804398.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052804387.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002802609.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002802609.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000086137745.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086137745.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086137707.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086137745.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086130885.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086130885.9 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086137750.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086137722.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086137750.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086130922.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086130922.9 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086144037.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086139968.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086138746.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086139146.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086143191.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086141635.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086141257.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086139968.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086139979.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086130933.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=900000086130933.9 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086130944.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086130944.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086130945.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086130945.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086130944.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086130919.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086130944.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000119464221.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000113908667.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000086130899.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1200000119464221.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119464245.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119464245.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000119464275.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119464267.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119464275.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119469690.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119469690.5 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000119469554.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000119466486.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000119464273.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000119465674.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000119469700.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000119468162.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000119467743.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000119464266.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000119466497.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000119469700.0 node_expansions=117
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000097247465.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119469676.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000119469656.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000119469703.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000119469670.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000119469700.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000119469703.0 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119469703.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119469703.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041691015.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041691015.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000041691027.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000041690999.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041691027.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041696254.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041696254.8 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000086136360.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000119469710.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000150025248.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000072246582.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000119469691.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000119469692.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000036134582.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000152803027.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000183353120.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000119469691.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000150025245.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000041691025.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000119469692.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000119469691.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000119469693.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000119469692.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000069467914.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000069467914.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000183353120.0 node_expansions=132
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000152803023.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152803025.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000152803025.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152803025.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152803025.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000041690999.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041690999.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000041691032.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041691032.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000052802087.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000052802087.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000063914135.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097247479.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000127803032.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000050024356.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000097247467.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000097247491.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000013912357.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000152803022.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000130580810.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000097247468.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000127803046.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000019468799.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000097247488.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000097247466.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000097247466.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000097247467.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000047245688.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000069467923.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000152803022.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000152803036.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152803036.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000152808300.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152808300.5 node_expansions=35
FooPlayer.decide: Prioritizing 11 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000152808312.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000152805254.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000152803041.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000152803598.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000152806534.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000152806920.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000152806531.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000152803031.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000152807087.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000152805265.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000183353173.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1500000183353173.5 node_expansions=87
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000183353163.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000183353140.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000183353163.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000019468664.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000019468664.5 node_expansions=58
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000019463377.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000019463351.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000019463377.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000094464267.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127797610.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000158353166.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000091686501.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000097242043.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000127797612.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000055574488.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000183353165.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000161130943.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000127797599.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000191686464.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000094464231.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000130575342.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000127797601.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000127797599.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000127797599.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000122241120.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000111130054.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000191686464.5 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158358453.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158358453.2 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000158358455.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000158355399.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000158353175.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000158353739.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000158355702.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000158357072.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000158356643.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000158353167.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000158356258.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000158355424.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1500000158358455.2 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000158358453.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000158358439.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158358453.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191691786.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000191691786.8 node_expansions=21
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000191693974.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000191691752.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000191694111.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000191692317.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000191694252.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000191692873.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000191692722.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000191691752.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000191694389.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000191694807.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000191693974.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000186139252.0 action_type=ActionType.BUILD_CITY
  Action 12: expected_value=1800000191694807.8 action_type=ActionType.BUILD_CITY
  Action 13: expected_value=1800000188917030.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1800000191694807.8 node_expansions=240
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000186139275.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000191694842.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000188917064.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=1800000191694842.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191694807.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000191694807.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191697320.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000191697320.8 node_expansions=75
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000191697062.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000191694852.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000191697211.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000191695387.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000191697330.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000191697210.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000191695973.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000191695821.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000191694821.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000191695791.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000191696903.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000191697084.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000191697330.2 node_expansions=180
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000191697321.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000191697301.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000191697301.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000191697324.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000191697324.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1800000191697324.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000191697311.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000191697311.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191697352.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000191697352.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000191697344.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000191697327.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000191697344.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080585321.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080585321.2 node_expansions=22
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000080585320.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000052807542.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=2100000080585320.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080585323.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080585323.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000055585352.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000055585352.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055585352.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000055585343.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055585343.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000055585352.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000055585332.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055585352.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000080585309.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000080585309.0 node_expansions=7
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000080585323.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=2400000080585323.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000080585309.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000080585309.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000080585323.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000080585322.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000080585334.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000080585346.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000080585334.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000080585346.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000080585334.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000080585334.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000080585355.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000080585355.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000080585346.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000080585346.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000080590754.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000080590754.0 node_expansions=214
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=3000000080590737.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000080587682.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000080590348.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000080588237.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000080588515.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000080589904.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000080588793.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000108360563.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000080587682.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000080588404.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000080590071.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000080589626.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000080588515.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=3000000080590737.5 node_expansions=409
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000080587555.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000080589904.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000080588122.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000080588527.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000080589918.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000080587555.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000080588690.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000080588527.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000080587567.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000080588515.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000080589650.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000080589641.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000080588400.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000080590751.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=3000000080590751.5 node_expansions=42
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000033343503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000036121836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025007947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232114.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019453725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000030565725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011120669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011119836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011117890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005561779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988892834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999966671946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999966669445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999966671668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002785613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000013898168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991673389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000016676224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999991673389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988893112.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=300000036121836.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121836.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119058.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121558.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000036121836.3 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044458667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044461399.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033348272.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041684721.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052797279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033351377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044462497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052795612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005572709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005573265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005572432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041683342.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050018944.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050014479.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047236434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013902137.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013901304.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033349443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025016084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000047241154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027793850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027792462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005571574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005569059.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005571306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013902429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013903527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019460761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011125737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025014941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019458517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030570197.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016679917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019457705.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030571086.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044458931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019459963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019458017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030568864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016679349.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000052797279.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052797289.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795345.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052794512.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000052797289.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797300.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797300.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005573278.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997239946.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052797289.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005573278.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036128836.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083357432.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052797289.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997239945.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052797279.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052797278.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052797289.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052797278.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083352835.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083357432.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083357432.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083352848.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052797292.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997239945.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000083357432.2 node_expansions=102
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083356609.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083355354.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083354507.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083357433.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083357443.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083355501.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083354796.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083357286.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000083357443.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357432.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357432.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244533.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244533.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244534.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244534.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244558.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244558.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997244567.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244567.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244582.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244582.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005577902.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052801914.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005577914.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036133478.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083357468.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052801901.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997244578.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052801901.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052801901.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052801901.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052801901.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052801901.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083357457.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083357467.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083357467.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083357458.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052801912.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997244567.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000083357468.8 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357457.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357457.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357459.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357459.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100019534.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100019534.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357459.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357459.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357456.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357456.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100019546.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100019546.0 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083361799.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083361237.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083359968.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083359126.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083362070.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083362066.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083360126.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083359400.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083361904.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000100019536.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=900000100019536.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100019535.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100019535.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005573312.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005573312.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005573313.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005573313.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005577855.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005577855.1 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000005573323.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000005573312.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000005577878.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000005573312.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000005573312.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000005577878.6 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000005576641.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000005577058.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000005575810.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000005574974.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000005577889.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000005576908.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000005575934.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000005575245.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000005577731.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=900000005577889.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005577892.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005577892.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005577900.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005577900.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000005577889.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000005577875.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005577889.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047241707.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000047241707.8 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000005575126.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000005577889.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000005577889.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005577889.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005577889.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005577914.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005577914.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005575133.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005575133.9 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000033356581.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000013911234.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000052801900.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000063912136.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000100024145.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000069468578.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000013911235.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000069468578.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069468568.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000052801911.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069468578.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000069468567.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000100024145.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000100024134.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000100024138.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000100024148.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000069468567.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000013911234.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000100024148.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100028577.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100028577.4 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000100026521.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100027466.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100026810.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100025144.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100026647.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100025799.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100027758.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100025147.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100026088.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000100028588.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000100028588.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100028578.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100028578.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100028590.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100028590.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100028589.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100028589.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100028590.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100028590.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000100028586.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100028578.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000100028554.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000100032151.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000100028564.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000100032151.5 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000100030953.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100031207.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100031887.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100031220.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100029540.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100031054.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100030207.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100032040.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100032162.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000100029563.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000100030508.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000100032162.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100032162.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100032162.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100032199.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100032199.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000100029385.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100032143.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000100032166.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000100032153.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000100032166.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000100032166.5 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100032143.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100032143.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100032167.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100032167.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000033364602.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000013919255.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000052809921.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000005585921.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063923476.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000100035476.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000069476599.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000013919268.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069476588.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069476588.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000052809921.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000069476588.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000069476601.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000100032168.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000100035476.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000100035476.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069476602.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000013919266.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000100035476.4 node_expansions=150
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000100035102.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100034833.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100034545.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100034267.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100035489.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100034833.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100033154.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100034643.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100033809.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000100033154.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000100033166.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000100034087.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000100035489.9 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100035476.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100035476.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005589264.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005589264.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000033367907.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000013922573.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000052813254.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000063923473.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000100035488.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000069479907.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000013922597.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000069479907.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069479920.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000052813240.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069479907.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000069479907.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000100035476.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000100035476.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000100035488.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000100035487.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069479907.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000013922573.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000100035488.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100035487.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100035487.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100035522.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100035522.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000100035522.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100035486.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100035522.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100035522.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100035522.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000100032747.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100035499.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000100035499.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100032722.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100032722.1 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000033370597.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000013925277.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000052815931.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000047253116.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000094475351.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000069479957.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000013925277.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000069479957.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069482611.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000052815944.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069482611.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000069479957.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000100038167.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000100038164.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000100035524.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000119475349.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069482608.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000013918005.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000119475349.2 node_expansions=237
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100038167.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100038167.8 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000100037887.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100036498.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100038165.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100037887.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100037620.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100038188.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100036498.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100035509.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100037165.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000100036500.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000100036522.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000100037332.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000100037466.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000100038188.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100038165.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100038165.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100038180.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100038180.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100038178.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100038178.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100038191.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100038191.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000033370634.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000013925300.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000052815969.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000005591991.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063926190.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000100038214.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000069482657.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000013925301.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069482645.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069482657.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000052815969.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000069482645.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000069482634.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000100038204.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000100038191.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000100038214.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069482634.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000013925302.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000100038214.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100038187.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100038187.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000100040578.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100039203.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100040857.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100040578.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100040300.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100040880.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100039200.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100038191.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100039856.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000100039213.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000100039189.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000100040036.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000100040134.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=900000100040880.1 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100038078.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100038078.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122256505.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122256505.8 node_expansions=71
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000100043232.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100041843.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100043520.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100043255.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100041856.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100042965.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100041854.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100040866.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100042511.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000100041866.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000100042121.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000100041856.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000100042676.4 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000100042787.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=900000100043520.9 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100040743.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100040743.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100043534.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100043534.4 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000100045898.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100044533.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100045898.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100045343.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100044510.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100046468.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100045644.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100044523.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100043509.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000100045190.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000100044533.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000100044787.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000100044509.9 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000100045356.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000100045477.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=900000100046468.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100046478.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100046478.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005600231.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005600231.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005600231.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005600231.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005600245.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005600245.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005600258.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005600258.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=900000005602654.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000005601268.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000005602643.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000005602099.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000005601268.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000005602365.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000005602365.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000005601254.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000005600265.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000005601932.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000005601254.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000005601532.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000005601265.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000005602088.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000005602212.6 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000050039845.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1200000047263067.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1200000033375229.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1200000025039954.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1200000044484999.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1200000050039845.2 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000050039831.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050039831.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036149167.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036149167.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011141945.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011141945.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036149205.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036149205.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027805015.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027805015.8 node_expansions=69
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000011144349.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000011141961.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000011144362.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000011143794.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000011142962.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000011143073.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000011144094.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000011142973.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000011141983.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000011143650.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000011141960.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000011143238.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000011142960.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000011143817.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000011143904.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1200000011144362.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011144372.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011144372.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011144350.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011144350.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000041701684.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000075035017.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000025035016.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000072257240.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000097257239.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000044479462.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000011144373.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000091701695.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000091701684.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000050035016.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000066701683.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000066701706.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000097257240.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000097257246.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000097257239.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000075035028.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000044479463.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000011144374.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000097257246.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097257250.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097257250.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097259615.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097259615.8 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000041701701.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000011144372.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000075035035.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000025035057.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000072257256.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000097257270.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000044479480.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000011144368.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000091701702.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000091701702.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000050035038.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000066701705.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000066701701.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000097257258.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000097257256.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000075035035.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000044479479.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000011144390.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000097257270.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097257257.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097257257.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097259648.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097259648.8 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000097257293.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000097257256.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097257293.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000025035040.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000025035040.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000025035051.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000025035013.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000025035051.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000025035057.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000025035057.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000041701715.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000011144378.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000108368310.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000105590532.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000130590547.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000044479489.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000011144390.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000091701711.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000125034976.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000050035057.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000066701722.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000066701723.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000130590532.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000130590532.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000097257290.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000108368325.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000044479499.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000011144382.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000130590547.5 node_expansions=200
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000097257292.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000097257258.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097257292.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097257290.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097257290.2 node_expansions=2
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000130590564.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000122257229.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000113923896.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000119479462.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1500000130590564.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000130590562.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130590562.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102807228.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102807228.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102809648.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102809648.5 node_expansions=99
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000102812014.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000102810625.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000102809625.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000102811459.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000102809625.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000102810459.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000102811736.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000102809625.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102809625.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000102811292.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000102809625.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000102810625.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000102809348.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000102809625.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000102811459.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000102810459.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2100000102810459.2 node_expansions=1596
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000102812823.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000102811434.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000102810434.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000102812268.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000102811712.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000102811434.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000102810434.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000102810434.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000102812101.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000102810434.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000102811434.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000102811712.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000102810434.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000102812268.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000102811268.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000102812823.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000102812823.5 node_expansions=434
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000102810749.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000102812823.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000102810746.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000102810748.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000102810748.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000102812823.5 node_expansions=50
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000102811725.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000102810712.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000102812547.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000102811726.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000102812836.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000102810749.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000102810726.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000102810725.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102812392.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000102810714.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000102813115.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000102811725.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000102811714.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000102810725.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000102812567.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000102811567.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000102812825.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=2100000102812825.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102812837.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102812837.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983366615.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983366615.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999983366602.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983366602.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983366672.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983366672.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952811086.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999952811086.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988920672.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988920672.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999952811113.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999952811106.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999952811113.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999941699936.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999941699936.5 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999916700005.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999916700014.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999916700014.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999916700002.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999916700006.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999916700006.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999916700004.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999916700004.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999916699993.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999916699993.8 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999916700021.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999916699991.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999916700021.8 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999886144460.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999886144460.5 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999886144448.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999886144445.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2699999886144445.0 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999886144433.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999886144458.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999886144456.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999886144448.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999886144444.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2099999886144458.2 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999886144444.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999886144444.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999886144434.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999886144434.0 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999994479542.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999913922209.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000011146211.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999933368420.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000011146209.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000052812878.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999969479545.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000000035098.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000000035098.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2699999958368420.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2699999975035087.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2699999994479545.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000055590653.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000036146209.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000036146209.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000013923989.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2699999952812865.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2699999886144420.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2700000055590653.5 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055590688.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000055590690.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000055590690.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055590677.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055590677.8 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2099999886144466.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2099999886144469.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2099999886144448.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2399999922254022.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2099999886144459.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2399999922254022.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2099999886144434.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2099999886144455.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2099999886144466.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2099999886144433.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2099999886144433.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2099999886144439.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2099999886144448.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2099999886144435.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2099999886144434.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2399999922254035.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999922254035.5 node_expansions=113
FooPlayer.decide: Filtering out maritime trades from 21 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2099999886144466.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2099999886144450.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2099999886144446.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2099999886144458.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2099999886144446.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2099999886144446.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2099999886144443.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2099999886144457.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2099999886144460.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2099999886144433.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2099999886144443.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2099999886144446.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2099999886144443.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2099999886144443.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2099999886144443.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999886144436.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WHEAT', 'ORE')) score=2099999886144466.2 node_expansions=176
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999886144446.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999886144454.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999886144458.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999886144443.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999886144465.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2099999886144465.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999886144454.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999886144454.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999886144419.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999886144419.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999858366677.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999886144429.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999886144429.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999858366673.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999858366673.2 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000002787891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999983340058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999994452891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008342614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999997230114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016675169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011119891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999958338614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999958339725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027788725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027788447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016677669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999958338057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999958335834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999958336389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999958338613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977783945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999983341446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991672335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000027788780.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027788780.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027786558.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027786280.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=300000027788780.75 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000038903868.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030571077.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030572757.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033353057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044460545.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050017477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033351113.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050018933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052796453.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036129167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005571876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005571309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044464178.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052794219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050016155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033351086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025015816.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025016348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036129164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016682138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005571306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005569628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005569349.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030570515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013902129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013901295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019459630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011123517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016681597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011123249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011124083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030570197.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019457962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016681317.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016680206.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016679915.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038902760.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027792760.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027793848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036126652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013904074.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000052796453.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795066.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795887.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796453.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000052796453.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796453.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796453.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052796468.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052796452.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796468.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994461344.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994461330.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461344.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461356.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461356.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994461356.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994461330.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461356.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467030.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467030.8 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052796479.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005572477.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052796490.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083352044.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086129812.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052796477.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005572477.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005572478.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052796477.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083357731.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083357731.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052796477.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086135509.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086129818.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999994461366.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994461367.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052796479.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052796477.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000086135509.8 node_expansions=186
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086129808.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086129796.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129808.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086129809.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086129811.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086129811.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574254.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574254.1 node_expansions=16
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000069463133.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000069463133.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000069463134.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000069463134.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000105574209.6 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000105574209.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=900000105574209.6 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105579908.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105579908.6 node_expansions=73
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105574225.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000094463121.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=900000105574225.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105574225.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105574225.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105585367.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105585367.6 node_expansions=91
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000088907569.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025016886.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000088907554.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000119463113.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000105574244.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999977794687.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000072240890.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000025016886.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000025016890.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000072240909.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000102796442.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000102796458.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000072240886.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000105574220.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999977794664.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999977794664.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000072240886.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000072240886.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000119463113.5 node_expansions=201
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119463113.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119463087.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119463132.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119463109.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119463099.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000119463132.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119463108.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119463108.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119463120.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119463120.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119463113.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119463112.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119463143.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119463135.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119463121.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000119463143.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119463143.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119463143.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119463119.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119463119.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000088907596.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025016927.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000088907596.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000105574253.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999977794674.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000072240911.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025016896.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000025016896.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000072240927.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000102796475.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000102796476.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000072240896.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000105574261.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000105574263.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999977794675.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999977794689.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000072240897.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000072240897.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000105574263.1 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105574254.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105574242.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105574254.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977794697.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977794697.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999977794698.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999977794672.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977794698.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002794675.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002794675.2 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000088907588.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025016919.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000088907596.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000119463143.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000105574254.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000072240933.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025016919.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000025016920.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000072240919.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000102796476.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000102796485.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000072240919.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000105574266.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000105574267.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999977794711.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999977794697.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000072240933.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000072240920.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000119463143.5 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119463156.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119463117.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119463156.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119463155.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119463119.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119463155.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119463155.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119463155.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000119463164.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119463142.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000119463125.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119468821.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119463135.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000119463137.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000119468821.0 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000119468821.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119465063.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119465351.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119467722.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119464521.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119468543.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119465618.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119465765.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=900000119468821.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468821.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119468821.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468835.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119468835.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119468834.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119468798.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119468813.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119468825.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119468844.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=900000119468844.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468823.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119468823.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468825.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119468825.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468824.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119468824.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468824.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119468824.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977800391.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977800391.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977800389.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977800389.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944467056.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944467056.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977800390.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977800390.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977797067.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977797067.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977797067.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977797067.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000088909957.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025019280.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000088909965.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000119465512.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000105582055.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000072243278.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025019309.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000025019278.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000072243278.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000102804277.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000102798845.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000072243278.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000105576622.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000105576622.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999977797056.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999977797058.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000072243280.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000072243279.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000119465512.6 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119465521.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119465521.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119465508.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119465508.6 node_expansions=3
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144465505.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1200000144465505.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144465517.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144465517.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144465503.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144465503.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000144465505.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144465511.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000144465499.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144465501.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144465524.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000144465524.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144465502.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144465502.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144470918.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144470918.8 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000144465512.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144465503.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000144465503.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000166685319.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144465522.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000166685319.5 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000144466488.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144467433.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144467733.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144468711.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144466877.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144470947.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144467988.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144468155.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000166685335.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=1500000166685335.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166685320.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166685320.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166685338.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000166685338.0 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1500000166690757.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000166692702.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000166692979.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000166691757.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000166692146.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000166693979.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000166693257.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000166693424.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000166693979.8 node_expansions=168
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000166690760.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000166692705.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000166692980.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000166693979.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000166693716.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000166691757.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000166692147.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000166693260.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000166693425.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1500000166693979.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166694016.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166694016.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002803300.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002803300.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002803316.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002803316.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000002803314.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002803314.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000113919146.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000058359795.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000136138426.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000166696924.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000152808035.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000097249536.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000058359758.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000058359780.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000119471760.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000150027316.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000150027315.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000119471780.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000152805094.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000152808035.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000036137536.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000036137536.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000119471759.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000119471758.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000166696924.2 node_expansions=134
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000166693980.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000166695924.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000166695091.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000166694995.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000166696924.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000166694995.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000166695369.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000166696106.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000166696482.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000166696683.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1500000166696924.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166696946.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166696946.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166696929.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000166696929.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000166696927.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000166696948.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000166696937.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000166696934.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000166699842.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000166699842.0 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000166696934.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000166699857.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000166698841.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000166698045.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000166697897.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000166697913.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000166697910.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000166698322.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000166699008.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000166699412.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000166699600.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1500000166699857.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166699842.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166699842.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166699879.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000166699879.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166699872.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166699872.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166702369.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000166702369.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000150033193.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000166699880.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000166699873.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000166702355.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000166699882.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000166702355.5 node_expansions=55
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000166699870.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000166700892.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000166701813.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000166700966.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000166700870.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000166700855.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000166700892.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000166701244.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000166700892.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000166700870.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000166702392.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000166701703.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000166702392.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150035688.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150035688.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000150035691.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150035712.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000150035688.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000150035725.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000150035722.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000150035725.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150035710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150035710.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150039204.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000150039204.2 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000150035739.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000150036706.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000150037647.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000150036828.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000150036739.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000150036725.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000150036703.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000150035704.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000150035706.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000150036739.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000150036703.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000150039203.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000150037551.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000150039203.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150039206.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150039206.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150041322.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150041322.0 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000097261458.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000041705034.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000136150346.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000136150345.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999986148559.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000080594795.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000041705004.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000041705003.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000119483680.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000150039235.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000133372569.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000102817001.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000136150344.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000136150347.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000019482780.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000019482780.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000102817003.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000102817001.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000150039235.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150039267.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150039267.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150041333.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150041333.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150039233.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150039233.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175036865.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175036865.5 node_expansions=492
FooPlayer.decide: Prioritizing 1 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172263556.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=2400000172263556.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000172261462.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000172263556.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000172261457.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000172261447.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000172261462.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000172263556.5 node_expansions=48
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000172261460.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000172262445.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000172263404.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000172262556.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000172262467.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000172262445.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000172262445.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000172261445.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000172261445.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000172262445.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000172262445.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000172262459.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000172263278.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000172263556.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2400000172263556.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172263556.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000172263556.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999986150693.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999986150693.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000097263570.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000063929327.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000158374674.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000172263560.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000158374667.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000080596893.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000063929338.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000063929338.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000141708001.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000172263560.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000155596904.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000125041338.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000158374671.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000158374667.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000041707101.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000041707105.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000125041338.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000125041338.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000172263560.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172263556.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000172263556.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172263571.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000172263571.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172263556.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000172263556.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172263573.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000172263573.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172263590.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000172263590.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000172263593.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000172263593.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000172263592.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000197259030.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000172263589.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000172263589.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000197259068.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000172263603.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000197259068.5 node_expansions=153
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2400000172263578.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000172264580.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000172265524.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000172263579.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000172264578.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000172264579.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000172264578.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000172263576.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000172263589.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000172264579.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000172264580.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000172264586.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000172264591.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000172265412.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000197256127.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000194476682.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000197259068.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000183369067.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000194479078.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000191701856.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=2700000197259068.5 node_expansions=114
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000197259068.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000197259048.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000197259068.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186147982.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186147982.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000111147977.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000077813747.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000172259084.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000172259082.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000022259082.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000094481299.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000077813735.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000077813735.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000155592415.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000186147958.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000169481302.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000150036859.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000183370195.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000147259082.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000030591513.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000066703525.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000138925747.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000138925747.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2700000186147958.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000186147971.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000186147933.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186147971.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000211140525.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000211140525.0 node_expansions=69
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000186147985.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000186149878.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000186149888.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000211140491.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000186147983.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000186147981.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=3000000211140491.5 node_expansions=136
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000186147968.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000186148972.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000186149913.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000186147966.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000186148968.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000186148959.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000186148966.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000186147959.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000186147956.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000186148960.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000186148970.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000186148959.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000186147970.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000186149792.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000211140504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=3000000208361060.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3000000208363436.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3000000205586227.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=3000000211140504.0 node_expansions=82
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011120447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000041677947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000044453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000008446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000005946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011117890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983335334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999961114446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999961114723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999961117502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999988897002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000008168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000044453503.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000044453503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000044452114.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000044453503.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000044453503.0 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000050016400.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058351387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055567210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019460209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058348613.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066684213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000058350558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066684200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055573589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047238554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050016387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047239377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058350599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047236085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033345239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033345239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000047231652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033344915.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030567127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030565740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019456017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019457695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033346027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033347160.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050016653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036125795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055572809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044461087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038902739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038902774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036127408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025013518.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036126585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025013515.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044457786.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038901906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000038901073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052791640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033344626.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000066684213.1 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000066689109.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066688534.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066688096.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000066689109.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066689075.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066689075.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000066685074.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066686332.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066686740.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066683984.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066686609.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066686462.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066689109.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066688151.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000066689109.9 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066689109.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066689098.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066689109.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066689146.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066689146.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066689124.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066689099.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066689124.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066689126.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066689126.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066689126.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066689100.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066689126.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066689125.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066689125.4 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000066689123.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066689102.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000066695666.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000066689136.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000066689136.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000066689112.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000066695666.4 node_expansions=45
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000066690243.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066691513.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066693277.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066689110.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066689110.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066691777.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066691625.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066695666.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000066691513.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000066695666.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066695688.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066695688.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066695688.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066695688.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066695666.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066695666.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038917903.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038917903.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000038917903.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038917865.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038917903.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977805013.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977805013.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999977805013.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999977804975.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977805013.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977805021.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977805021.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094473475.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063917903.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033360570.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047249455.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991693902.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038917902.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063917916.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038917902.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999977805026.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038917902.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038917902.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991693902.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000038917904.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038917902.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000038917902.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038917902.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038917924.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063917910.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000094473475.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094473465.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094473465.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473465.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473466.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473466.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094473469.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094473443.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473469.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473466.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473466.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094473467.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094473479.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000094473479.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094473457.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473457.6 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094473486.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473486.6 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094473479.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094473454.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473479.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063917920.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033360565.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047249475.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991693924.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000038917924.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063917924.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000038917924.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977805035.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999977805035.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038917924.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038917924.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991693923.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000038917923.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038917923.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000038917924.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038917924.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038917924.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063917932.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000063917932.2 node_expansions=87
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063917932.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063917932.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063917921.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063917909.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063917921.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063917920.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063917920.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000063917935.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063917931.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000063917911.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000063917921.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000063917921.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000063917921.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063917935.8 node_expansions=44
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091685663.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091685663.8 node_expansions=41
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063917939.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091685665.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000091685665.2 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000063917923.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063917920.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000063923352.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000091685665.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000063917930.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000091685665.2 node_expansions=59
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000063919034.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063920312.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063922090.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063917920.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063917923.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063920589.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063920868.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063923368.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000063920423.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000063920309.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000091685665.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000088911777.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=900000091685665.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000091685665.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091685665.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091685668.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091685668.2 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091685687.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000091685687.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000091685687.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091685674.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091685674.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991683894.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991683894.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991683894.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991683894.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000122241249.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000091685673.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000072240341.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000086129229.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000038907910.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000091685686.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000066685684.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000016684797.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000016684785.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066685672.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066685688.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000030573688.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000066685672.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000038907895.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000066685672.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066685672.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000066685684.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000091685695.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000122241249.9 node_expansions=55
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122241241.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122241241.9 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122241242.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122241242.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000091685685.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072240352.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000086129243.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999991683909.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000038907909.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000091685685.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000066685694.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000016684796.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000016684795.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000066685687.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000066685687.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000030573687.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000066685694.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000038907916.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000066685694.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000066685688.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000066685688.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000091685684.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000091685685.5 node_expansions=81
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091685688.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091685688.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999991683918.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991683918.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999966683909.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966683909.6 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999966683916.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966683916.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097241242.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091685687.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000047240355.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000061129242.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000013907909.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000091685687.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000041685688.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999991684798.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999991684799.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000041685687.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000041685688.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000005573688.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000041685694.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000013907907.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000041685688.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000041685687.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000041685687.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000091685687.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), None, None)) score=900000097241242.9 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097241242.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097241242.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097241241.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097241241.0 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097241242.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097241242.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097241253.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097241253.0 node_expansions=34
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000091685699.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000047240363.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000061129252.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999966683907.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000013907907.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000091685696.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000041685685.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999991684796.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999991684796.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000041685685.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000041685685.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000005573685.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000041685685.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000013907907.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000041685685.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000041685685.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000041685685.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000091685696.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000091685699.0 node_expansions=481
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091685706.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000091685697.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091685706.4 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091685708.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091685708.0 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091685708.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000091685706.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000091685706.5 node_expansions=37
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091685716.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000091685696.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091685716.4 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000130574575.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000091685709.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000091685700.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=900000091690154.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=900000091685711.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000091690151.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=900000091685718.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=900000091685675.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000091685711.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000091685702.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000091685720.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000091690151.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000091690167.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000091685678.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1200000130574577.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000091685694.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091685694.5 node_expansions=263
FooPlayer.decide: Filtering out maritime trades from 22 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000130574565.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000091690148.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000091685699.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=900000091690161.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=900000091685699.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000091690161.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1200000130574542.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1200000130574565.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000091685700.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000091685699.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000091690148.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000091690161.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1500000091694721.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000091685710.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000091690171.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000091685710.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000091690151.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'WOOD')) score=1500000091694721.5 node_expansions=831
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000091691275.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000105574578.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091694341.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091690174.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000091690164.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091685690.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091691841.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091694736.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000091692664.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000105574589.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000091694736.0 node_expansions=930
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000091695820.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091697098.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091697098.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091698875.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091694709.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091694709.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091696653.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091697375.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091697209.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000108356790.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000119467902.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1800000119467902.8 node_expansions=365
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000091694722.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091699294.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000119467902.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000091694733.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000091694724.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000091694737.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000119467902.8 node_expansions=100
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000091695835.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091697376.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091697099.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091697098.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091699320.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091694709.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091694709.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091697389.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091697221.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091696653.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000091697376.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000091698876.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000119467902.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1800000119467902.8 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119467930.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119467930.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000125023469.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000086134591.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000088911495.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999994466125.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000013912347.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000119467938.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000069467927.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000030579025.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000030579028.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000069467925.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000069467916.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000033355916.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000069467903.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000041690125.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000041690125.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000041690125.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000069467925.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000119467930.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2400000125023469.5 node_expansions=55
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125023497.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000125023497.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125023483.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000125023483.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125023498.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000125023498.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000125023495.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000125023504.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000125023495.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000125023494.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000125027639.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000125023475.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000125027639.5 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000125024577.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000125025139.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000125025805.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000125025802.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000125027084.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000125023473.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000125023463.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000125026080.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000125025964.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000125025442.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000125026080.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000125027639.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2400000125027639.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125027639.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000125027639.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125027675.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000125027675.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000125027685.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000125027673.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000125027685.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125027700.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000125027700.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000125027677.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000125027673.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000125027677.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125027677.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000125027677.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000125027692.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000125027689.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000125027692.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125027702.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000125027702.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000125027695.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000125027701.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000125027701.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000125027701.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000125027687.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000125027701.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000013916571.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013916571.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000013916581.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000013916561.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000013916581.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000052805427.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000052805427.5 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000125031280.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000119472116.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000086138796.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000088915671.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999994470327.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000119472116.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000069472115.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000030583226.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000030583216.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000069472127.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000069472125.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000033360127.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000069472105.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000041694337.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000041694327.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000041694349.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000069472105.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000119472133.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2400000125031280.5 node_expansions=111
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000125027685.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000125027685.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000125027682.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000125027682.0 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000125027685.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000125027647.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000125027685.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000013916563.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013916563.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000013916580.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000013916559.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000013916580.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999988914105.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988914105.5 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999988914072.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999988914072.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999988914072.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000027806539.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000027806539.5 node_expansions=190
FooPlayer.decide: Prioritizing 17 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000027805246.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000027804027.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000027804593.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000027805246.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000027805246.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000027806537.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000027802916.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000027802916.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000027802916.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000027805416.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000027804861.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000027805523.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000027805801.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000027806537.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000013917648.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2699999988917648.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2699999988917648.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2700000027806537.5 node_expansions=484
FooPlayer.decide: Prioritizing 4 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000027806594.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000013917648.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999988917648.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999988917648.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2700000027806594.0 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000002806537.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000002806537.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000002806538.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002806538.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000002806538.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000002806538.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000002806538.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002806538.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000002806538.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000002806538.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999980587212.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999980587212.5 node_expansions=103
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999980584343.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999980584343.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999980584380.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999980584380.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999980584323.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999980584323.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999958362101.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999958362101.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999958362158.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999958362158.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999958362103.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999958362103.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999958362159.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999958362179.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2699999958362179.5 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999958362146.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999958362121.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999958362146.5 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2699999958365012.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2699999958362137.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2699999958362137.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2999999983362125.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2699999958362159.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999958365026.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=2999999983362125.5 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999958362136.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999958362136.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999958362117.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999958362112.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999958362117.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999941693809.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999941693809.5 node_expansions=8
FooPlayer.decide: Prioritizing 14 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999941696134.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999941694949.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999941694745.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999941695481.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999941696135.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999941696134.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999941693814.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999941693814.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999941693818.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2699999941696314.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2699999941693839.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2699999941693815.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2699999941696412.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2699999941696690.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2699999941696690.0 node_expansions=98
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999941696690.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999941696665.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999941696690.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2999999966696679.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999966696679.0 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999941696690.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999941696668.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999941696690.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999941696691.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999941696691.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999941696690.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999941696664.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999941696690.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999941696637.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2699999941696637.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999919477091.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999919477091.5 node_expansions=37
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999919474459.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2999999938915989.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2999999938915989.5 node_expansions=46
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999919474446.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2999999938915989.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999919474466.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999919474455.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999919474456.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2999999938915989.5 node_expansions=89
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999919476848.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999919475558.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999919475447.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999919476113.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999919476304.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999919475446.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999919474446.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999919474459.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999919474446.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2699999919476947.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2699999919474446.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2699999919474471.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2699999919477114.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2699999919476835.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2699999919476837.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2999999938916015.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=2999999938916015.0 node_expansions=64
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011121280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008341280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999994452058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000000007058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016675447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025007891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000041677391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016677669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019455725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994450946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999991672057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999986116724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005562890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994451724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994449779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000016674279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005561779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000041677391.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041677391.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041676003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041676003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=300000041677391.9 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000011127977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038904990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036125824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033349700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038905257.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055574210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011127420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000011127984.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000011125484.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011126319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044461398.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047241121.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050018621.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052794710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000061130877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033347767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016680184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016679642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030570834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025014684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000036127464.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033348018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033349129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052795029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030571626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044461661.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025015194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025015207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033348539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019457429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033346316.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025010748.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025013526.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044460528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025015764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030571107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000038907473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030572181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019460184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030573532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022237975.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022237406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000038905255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000027793850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000061130877.2 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061132537.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061134072.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061132550.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000061134072.8 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134086.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134086.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061132537.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061134086.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061134072.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061133795.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061132537.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061133648.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061134072.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061133661.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=600000061134086.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134072.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134072.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134086.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134086.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134110.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134110.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061134086.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134086.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134086.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134086.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134087.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134087.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061134087.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134087.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134087.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134087.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134111.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134111.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000061134126.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061134109.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000061134107.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061134120.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061134109.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134126.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061137318.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061137318.5 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000122248443.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000113908649.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061137318.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000063907760.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000113908649.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041691109.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061137318.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061137318.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061137318.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061137318.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061137318.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061137318.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000024429.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000024429.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061137318.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061137318.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011135540.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011135540.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000113908649.1 node_expansions=408
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091689677.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692849.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091689679.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091689690.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091689703.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000113908649.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000113908649.1 node_expansions=81
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091691344.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091692899.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091692887.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091692609.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091689689.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091692467.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091692887.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091692054.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091692456.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113908697.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=900000113908697.1 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113908649.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113908649.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113908697.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113908697.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113908696.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113908688.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113908706.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113908700.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113911888.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=900000113911888.6 node_expansions=44
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000113910377.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113910918.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113911899.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113911610.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113908710.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113911473.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113911899.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113910085.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113911473.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000113911899.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911889.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911889.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911913.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113911913.1 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000113913541.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113914097.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113914819.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113917319.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113911875.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113913555.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113914652.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113915097.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113913277.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113914666.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000113917319.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113917345.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113917345.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113917344.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113917344.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113917345.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113917310.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113917320.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113917323.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113921629.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=900000113921629.5 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000113921643.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113918962.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113917296.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113920264.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113917344.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113919685.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113918962.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113920122.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113920518.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113918709.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113920074.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=900000113921643.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113921677.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113921677.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113921679.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113921679.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113921692.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113921692.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113921702.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113921688.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113921702.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113926556.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113926556.8 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000113921655.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113921688.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000113921693.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000113926534.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113921669.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000113926556.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=1500000113926556.8 node_expansions=79
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000113923369.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113921679.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113924624.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113926556.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113921667.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113924057.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113923346.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113924481.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113924890.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113923092.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000113924445.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000113924890.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1500000113926556.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000113926556.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113926556.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983369209.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983369209.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999983369234.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999983373798.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999983369202.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999983369202.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999983369225.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=1499999983373798.8 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999983370854.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999983369187.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999983371965.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999983372422.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999983372132.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999983373798.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999983369201.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999983369187.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999983371977.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999983370187.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999983370590.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999983371576.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999983372423.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1499999983373798.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983373798.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983373798.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983373813.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983373813.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000127820034.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000113931181.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000066708923.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000066708922.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000047263587.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000097264476.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000047262722.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000083375590.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000066708910.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000066708910.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000066708922.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000066708923.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000044486687.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000016708021.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000066708933.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000066708958.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000016707132.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000033373809.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000127820034.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127820035.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127820035.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983373798.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983373798.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983373810.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983373810.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983373798.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983373798.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983373812.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983373812.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983373812.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983373812.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983373825.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983373825.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983373836.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983373836.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983377312.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983377312.5 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999983377324.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999983375514.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999983373825.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999983376602.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999983377046.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999983376769.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999983376769.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999983373824.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999983373824.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999983376602.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999983374837.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999983375213.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999983376213.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999983377060.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1499999983377324.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952821781.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952821781.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986155980.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986155980.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986155981.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986155981.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999986156990.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999986157633.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999986155978.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999986158744.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999986159189.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999986158934.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999986158911.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999986155966.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999986155978.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999986158369.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999986158758.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999986156980.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999986157355.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999986158355.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999986159189.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1499999986159189.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986159189.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986159189.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999966708624.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999966708598.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999966708612.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999966708587.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999966708611.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966708624.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933374401.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933374401.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933374379.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933374379.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933379807.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933379807.2 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999933374403.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999933374389.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933374403.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999902818865.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999933374414.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999961152132.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999933379841.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999933374411.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999933379807.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=1799999961152132.0 node_expansions=114
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1799999933374354.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999961152167.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999933374354.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1799999961152167.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930596577.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999930596577.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966707722.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966707722.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936152133.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936152133.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936152133.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936152133.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000136153934.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000091709466.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000013931688.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000033376133.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000044486369.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000075042799.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999997263267.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000030598369.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000013931688.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000013931688.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000013931712.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000013931688.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000011153910.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999930596601.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999963930799.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000013931688.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000013931724.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999952818799.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), None, None)) score=1800000136153934.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136153911.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136153911.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136160063.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136160063.2 node_expansions=266
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000136158118.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136157118.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136158785.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136157118.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136159896.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136159785.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136159785.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136160063.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136157118.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136159507.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136157118.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136158118.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136158507.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000136159507.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000136160063.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000136160063.2 node_expansions=511
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000136157841.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136156841.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136158543.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136156841.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136159507.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136159618.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136159507.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136159821.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136156841.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136159278.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136158966.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136156855.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136157889.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000136158253.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000136159230.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000136160111.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000136160111.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136160063.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136160063.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136160112.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136160112.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136160113.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136160113.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930602767.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999930602767.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000136160113.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000091715691.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000013937890.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000033382322.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000044492543.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000075049022.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999997269433.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000030604570.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000013937864.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000013937900.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000013937864.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000013937864.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000011160112.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999963936975.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000013937875.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000013937875.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999936158308.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999952824986.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000136160113.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000136160100.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136160100.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136160125.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136160125.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136160112.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136160112.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930602777.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930602777.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999930602803.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999930602764.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930602803.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936158344.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936158344.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000136160123.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000091715699.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000013937913.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000033382353.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000044492567.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000075049033.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999997269486.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000030604588.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000013937925.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000013937900.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000013937900.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000013937900.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000011160143.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999930602788.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999963937011.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000013937913.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000013937900.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999952825019.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000136160123.2 node_expansions=106
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000136160123.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136160120.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136160123.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136162877.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136162877.5 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000136160143.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136160143.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000136160111.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000136162855.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000136162863.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000136162877.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=1200000136162877.5 node_expansions=116
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000136161147.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136160099.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136161781.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136160099.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136162766.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136162877.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136161099.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136162210.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136162488.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136160114.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000136162488.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000136162234.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000136160123.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000136161099.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000136161488.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000136162512.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000136161099.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1200000136162877.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136162901.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136162901.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108382908.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108382908.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108382877.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108382877.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147271777.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147271777.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000108382922.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108382914.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108382922.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108385544.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108385544.0 node_expansions=40
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000108382927.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000133381877.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000147271744.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000147271758.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000147271744.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000133381915.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'ORE')) score=1500000147271758.5 node_expansions=301
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000147271758.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000130605106.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1500000147271758.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147271758.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147271758.5 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019456836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008343725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030567947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013899558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000000007614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999994450947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000000008169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011118503.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022230447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000036123225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961119447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000030567947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008344279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983340334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005566224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999983338668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999988894557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011117890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983335334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961114446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999961114723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999961118335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986118389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011121224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986118389.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=300000036123225.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036123225.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=300000036123225.2 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000038904431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047243668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036130822.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030576112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000019460499.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027794663.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041687198.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036130264.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044465313.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044465056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027796655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022240011.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016682720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027792778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038904456.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000000016862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011126594.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011125471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022239675.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011127403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027797751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016683850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016683318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036131154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019461073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022239686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013904684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013903573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016683608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002792416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019459986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030569441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016682207.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016681628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013903526.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011124349.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000015472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011125762.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000013504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000015738.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013902425.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013903814.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013903795.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000047243668.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047245886.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047248797.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047243664.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000047248797.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047248797.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047248797.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047245886.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047248821.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047247141.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047246575.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047248265.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047243650.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047246174.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047246983.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000047248821.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047248797.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047248797.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986135918.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986135918.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000024807.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036135932.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047248784.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047248797.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047248784.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036135922.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083359906.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047248784.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047248797.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047248784.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047248784.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047248784.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047248797.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986135908.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986135895.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047248807.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083359922.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000119471028.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000119471028.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119471030.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119471030.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119471065.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119471065.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000024832.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036135934.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047248808.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047248809.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047248822.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986135919.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036135934.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083359921.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047248819.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047248819.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047248808.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047248808.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047248832.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047248808.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986135920.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986135919.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047248822.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083359943.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000083359943.1 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083359954.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359918.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359954.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986135943.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986135943.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000024832.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036135954.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047248829.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047248818.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047248829.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036135956.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083359943.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047248829.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047248818.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047248829.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047248829.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047248832.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047248818.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986135929.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986135929.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047248818.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083359943.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000119471065.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000119471065.2 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119471067.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119471029.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119471067.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000119471066.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119471053.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119471066.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119471093.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119471093.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000024868.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036135975.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047248857.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047248858.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047248858.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986135968.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036135969.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083359969.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047248857.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047248858.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047248858.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047248858.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047248871.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047248858.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986135968.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986135969.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047248858.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083359969.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000083359969.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083359969.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359956.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359969.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122248797.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122248797.5 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083359976.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359969.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083359966.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000122248797.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083359979.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083364840.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000122248797.5 node_expansions=43
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122248811.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000108359909.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=900000122248811.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122248819.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122248819.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122248846.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122248846.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122248855.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122248855.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122248855.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122248855.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122248852.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122248852.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122253721.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122253721.9 node_expansions=22
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000122251096.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122251531.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122249864.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122249867.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122253485.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122253757.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122248874.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122251368.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122252200.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000141688154.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1200000141688154.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141685100.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141685100.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016687244.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016687244.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999980576146.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000016687220.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000016687220.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980576109.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980576109.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000002802018.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000105576140.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000050021442.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000050021475.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000069465885.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000069465020.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000141692696.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000069465898.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000069465898.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000069465887.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000069465887.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000069465919.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000069465887.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999980576107.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999980576107.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000069465887.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000105577009.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000177799251.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000177799251.2 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000177799277.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000177799277.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000002797473.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000105576133.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000050021451.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000050021451.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000069465896.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999980576118.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000069465055.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000141688153.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000069465909.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000069465919.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000069465909.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000069465918.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000069465909.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000069465909.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999980576131.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999980576152.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000069465909.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000105577044.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000141688153.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141688132.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141688132.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141692709.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141692709.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141688165.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141688156.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141688165.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141688165.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141688165.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000141688168.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141692732.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000141688165.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000141688185.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000141688165.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000141692745.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000141692745.0 node_expansions=85
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000141690387.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000141689852.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000141689136.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000141689156.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000141692747.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000141692066.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000141688178.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000141690653.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000141691487.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1200000141692747.0 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141689703.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141692744.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000141692744.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141692732.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141692732.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141692758.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141692758.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141689706.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000141692733.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000141692755.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000141692765.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000141692767.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000141692767.5 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141692746.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141692746.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000002802080.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000105580748.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000050026102.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000050026102.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000069470524.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999980580746.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000069469636.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000069470546.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000069470524.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000069470536.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000069470546.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000069470524.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000069470536.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999980580757.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999980580768.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000097243688.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000133354800.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000177803880.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1500000133354800.5 node_expansions=83
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133354820.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133354820.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000105583857.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000105583300.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000105584146.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000105584967.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000105582634.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000105582646.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000105585523.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000105581635.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000105585155.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000105584591.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000133354824.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1500000133354824.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133354822.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133354822.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133354822.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133354822.5 node_expansions=11
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000133354840.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000133354832.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000133354821.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000133354846.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000133354823.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000133354819.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000133354846.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133354836.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133354836.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133358721.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133358721.2 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000133354855.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000133354836.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133354855.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161132600.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161132600.8 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000133354869.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000133358715.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000133358741.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000161132577.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000133354854.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000133354853.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1800000161132577.2 node_expansions=96
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000158354815.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000152799259.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000161132591.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1800000161132591.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000161132577.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161132577.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161136512.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161136512.5 node_expansions=63
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000161138709.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161138143.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161138977.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161139810.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161137447.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161137447.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161141336.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161136487.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161138977.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161138421.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1800000161141336.5 node_expansions=246
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000161138711.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161138145.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161139002.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161139832.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161139670.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161141358.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161137449.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161137449.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161136488.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161138979.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161138423.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1800000161141358.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161141338.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161141338.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950023802.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950023802.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950023814.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950023814.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950023817.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950023817.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950023803.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950023803.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000016690468.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000138912694.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000083358025.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000052802470.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000016691369.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999983357136.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000072246056.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000166691359.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000125024723.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000072246915.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000072246914.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000072246913.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000072246944.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000016691358.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999983357137.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000072246915.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000108358027.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000180580268.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000180580268.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000180580247.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000180580247.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000180582636.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000180582636.0 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000180580281.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000180580279.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000180580281.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000180582636.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000180580245.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000180580291.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000180582636.0 node_expansions=48
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000180582469.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000180581915.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000180581915.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000180582747.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000180583592.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000180582667.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000180583481.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000180580259.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000180581249.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000180580248.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000180582748.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000180582203.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2400000180582667.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000180582646.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000180582646.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000180582635.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000180582635.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000016692866.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000138915088.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000083360423.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000052804856.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000016693748.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999983359526.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000072251719.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000166693755.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000125027114.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000072249305.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000072249335.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000072249305.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000072249304.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000016693749.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999927803971.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999983359526.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000072249301.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000108360445.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2400000166693755.5 node_expansions=79
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000130582657.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000166693768.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000166693768.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166693768.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166693768.5 node_expansions=4
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000166693739.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2400000166693771.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2400000166693745.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2400000166693758.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2400000166693739.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2700000188912622.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000188912622.0 node_expansions=212
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000166699182.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000166698737.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000166698737.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000166699571.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000166700293.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000166699182.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000166700293.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000166698626.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000166697071.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000166698071.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000166697071.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000166699571.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000166699015.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2400000166700293.0 node_expansions=554
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000166697072.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2400000166700293.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2400000166697072.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2400000166697095.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2400000166697072.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2400000166697079.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=2400000166700293.0 node_expansions=168
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000166697071.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000166698737.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000166698737.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000166699182.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000166699571.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000166698071.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000166699182.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000166700293.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000166698626.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000166697071.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000166698071.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000166697071.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000166699571.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000166699015.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2400000166700293.0 node_expansions=252
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166700293.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166700293.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000152814635.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000152814635.5 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000002810505.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000125032748.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000069478061.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000038922506.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000002811418.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999969477186.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000058366060.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000111144728.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000058366970.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000058366964.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000058366970.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000058366950.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000002811392.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999913921637.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999969477171.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000072255839.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000108366980.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000166700282.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), None, None)) score=2400000166700282.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166700283.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166700283.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166700318.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166700318.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166700318.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166700318.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166700318.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166700318.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000136144766.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000136144766.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000136144787.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000136144787.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000136144759.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000136144759.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000113922547.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000113922547.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000113922571.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000113922571.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000113922558.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000113922558.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999950032762.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000102810541.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000047255876.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999986144762.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999950033652.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999916699433.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000005588321.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000122255875.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000111144768.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000005589209.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000005589208.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000005589229.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000005589211.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999950033652.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999861143895.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999916699430.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000019478097.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000055589212.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2400000122255875.0 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000122255876.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000122255876.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000122255879.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000122255879.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999950035967.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000136141347.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000047259080.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999986147967.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999950036856.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999916702634.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000005591524.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000133363569.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000005592412.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000005592412.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000005592412.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000005592412.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999950036856.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999861147078.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999916702634.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000041696902.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000055592413.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000113925746.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2700000136141347.0 node_expansions=496
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000102810536.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000102810538.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000102810547.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000102810537.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000136141347.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000136141347.0 node_expansions=53
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000102810536.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000102813774.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000102810537.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000102812206.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000102812663.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000102813035.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000102811536.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000102811536.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000102812091.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000102810558.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000102811536.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000102810536.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000102813036.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000102812481.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000102811816.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000136141347.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000130585980.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000127805807.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2700000136141347.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000136141369.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000136141369.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999883362692.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999883362692.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999883362702.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999883362702.0 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019456225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022233725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000033346280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016674058.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030564614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019451836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011121003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961115836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005566224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994450668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005562057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991672890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999961114168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975002278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961115279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999961113612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999986118113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000009279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=300000033346280.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033346280.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=300000033346280.75 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000047243944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047243899.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044466999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044460299.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044462209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036126377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047241709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000000017145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038907835.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000000017710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030576390.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041689214.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000017998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036131922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038909146.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013905181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013903806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030572751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016682461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022239154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005571014.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005570459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030570251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025016073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033348589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008348552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008350184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025017754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016684407.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019462777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000016028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002793263.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002792138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000017139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000015448.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011127694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016684653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011126871.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005572406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013907963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008350184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008350739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027795809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019462740.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000047243944.4 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239522.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047243945.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240634.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000047243945.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047243980.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047243980.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047243945.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047243945.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999930578542.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000116694098.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022247876.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999988914542.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047249653.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000025653.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000025653.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083360778.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080582987.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047249653.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047249653.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047249653.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047249653.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047249653.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047249653.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047249653.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047249653.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083360775.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000116694098.9 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000116688409.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116690919.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116692455.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116694098.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116688419.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116691321.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116689507.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116693566.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000116694098.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116694098.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116694098.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116694135.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116694135.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116694099.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116694099.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116694129.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116694129.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999930578566.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022247913.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988914566.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047249677.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000025677.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000025685.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083360789.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080583021.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047249677.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047249677.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047249690.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047249677.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047249677.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047249690.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047249690.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047249677.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047249685.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083360789.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000083360789.5 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083360785.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083360786.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083360786.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360786.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360786.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083360800.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083360800.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999930578577.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000116694134.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000022247912.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999988914577.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000047249688.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000000025688.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000000025688.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000080583036.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000047249688.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000047249702.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000047249696.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000047249689.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000047249696.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000047249689.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000047249696.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000047249688.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000047249688.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000083360802.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000116694134.4 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000116694134.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116694134.4 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000116699277.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116699277.5 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999930578579.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000022247911.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999988914579.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000047249690.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000000025690.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000000025690.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000083360800.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000080583022.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000047249690.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000047249690.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000047249690.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000047249690.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000047249686.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000047249699.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000047249686.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000047249698.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000047249690.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000083360800.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000083360800.1 node_expansions=124
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083360798.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083360787.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000083360811.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000083360787.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000083360800.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=600000083360811.0 node_expansions=32
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083360797.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083360798.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083360798.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083360807.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360807.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083360821.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083360821.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083360821.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360821.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999930578576.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000150021740.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000022247921.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999988914576.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047249689.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000025711.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000000025688.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000080583032.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047249688.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000047249688.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047249689.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047249689.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047249688.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047249688.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080577282.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000047249688.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047249689.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000083360812.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000150021740.9 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150021727.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150021727.4 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000116694142.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116699044.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116696642.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116698198.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116694142.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116697099.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116695266.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116699308.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000116697377.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000150021791.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=900000150021791.9 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000150021772.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150021747.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150021772.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000186132873.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000186132873.0 node_expansions=17
FooPlayer.decide: Prioritizing 3 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000186132888.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000175021761.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000183355110.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1200000186132888.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000186132888.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000186132888.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999997242221.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000077799552.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999988908888.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000116688444.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000080576444.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000080576444.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000152799556.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000150021778.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000116688444.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000083355110.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000083355110.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000116688444.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000116688444.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000116688444.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000116688444.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000150021778.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000116688444.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000152799556.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), None, None)) score=1500000150021778.5 node_expansions=67
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088908166.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088908166.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088908167.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088908167.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999969461944.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000158352641.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000050019277.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999961128610.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052796167.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000080573944.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000125019277.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000122241499.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000088908164.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000055574833.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055574833.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000088908166.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000088908179.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000088908166.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000088908179.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000088908197.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000116685944.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000152797056.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), None, None)) score=1200000158352641.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000158352610.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158352610.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000191685945.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000191685945.2 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000191685944.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000191689843.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000191688454.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000191689980.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000191685954.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000191688869.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000191687055.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000191687333.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000191688176.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000183356646.5 action_type=ActionType.BUILD_CITY
  Action 10: expected_value=1500000191689980.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1500000191689980.0 node_expansions=404
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000183356656.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000191689993.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1500000191689993.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000191689980.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000191689980.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000236130387.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000236130387.0 node_expansions=77
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000191693854.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000191697076.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000191695687.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000191696521.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000191693854.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000191696798.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000191694965.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000191695243.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000191697076.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000191696076.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000211130391.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1800000211130391.5 node_expansions=263
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000211130391.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211130391.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000211130390.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000211130390.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211130380.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211130380.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211134293.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000211134293.2 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000211134289.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000211137204.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000211135815.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000211135956.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000211134299.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000244463710.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000211135400.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000211135678.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000211136511.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000211136511.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2100000244463710.5 node_expansions=310
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000211131374.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000211133316.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000211133324.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000211137168.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000244463710.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000244463710.5 node_expansions=82
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000211133315.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000211137203.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000211135814.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000211134980.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000211136259.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000211133347.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000211134427.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000211134703.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000211135534.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000211135534.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000244463710.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2100000244463710.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000244463742.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000244463742.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000244463732.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000244463732.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000244463725.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000244463725.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000244463736.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000244463765.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000244463765.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000244463723.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000244463723.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000277797077.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000277797077.5 node_expansions=17
FooPlayer.decide: Prioritizing 3 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000269463760.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000263908191.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000277797080.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2400000277797080.5 node_expansions=27
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000277797105.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000277800952.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000277800952.0 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000277797067.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000277800936.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000277797077.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000277797094.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000277800952.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000277800952.0 node_expansions=52
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2400000277797085.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000277800952.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000277799563.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000277798730.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000277797105.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000277798174.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000277798457.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000277799307.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000277799301.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2400000277800952.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000277800967.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000277800967.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000277800977.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2400000277800967.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2700000302800987.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2400000277800957.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2700000302800987.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000277800967.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2400000277800970.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2400000277803612.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2700000302800974.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2700000302800987.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2400000277800969.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2400000277803596.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2400000277800969.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2400000277803590.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000277800967.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'SHEEP')) score=2700000302800987.0 node_expansions=136
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000277803605.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000277803605.0 node_expansions=63
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2400000277803575.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000277803575.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000277805241.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000277806519.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000277803575.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000277805963.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000277804686.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000277804963.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000277805797.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000277805797.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2400000277806519.0 node_expansions=220
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000277803605.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000277806519.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000277803601.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000277803603.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000277803591.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000277806519.0 node_expansions=48
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2400000277803603.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000277803575.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000277805256.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000277805829.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000277806532.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000277803607.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000277803589.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000277804686.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000277804963.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000277805963.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000277805797.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2400000277806532.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000277806519.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000277806519.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000050028758.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000050028758.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000050031144.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000050031144.0 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000080585811.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000258366853.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000083366852.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000188920033.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000133363588.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000180588186.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000244477964.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000241700186.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000122253366.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000055586699.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000122253366.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000188920033.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000188920033.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000188920033.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000169475588.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000169475588.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000216700186.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000252811297.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000258366853.0 node_expansions=1564
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000258364464.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000258364464.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000258366131.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000258366297.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000258366686.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000258364464.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000258364464.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000258365575.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000258365853.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000258366853.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000258366853.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000258366686.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2400000258366853.0 node_expansions=344
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000258364492.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000258364496.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000258366163.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000258366297.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000258365589.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000258365742.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000258364486.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000258364464.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000258364478.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000258365464.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000258365885.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000258366853.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000258366701.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2400000258366853.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000258366853.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000258366853.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000258366882.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000258366882.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000258366882.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000258366882.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000258366905.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000258366905.0 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000283366901.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000277811346.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=2700000283366901.5 node_expansions=18
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030565169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016675447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011119058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030564058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000036120447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994451446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000005390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994450613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011120113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983335889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011118168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=300000036120447.5 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120447.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119058.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=300000036120447.5 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000013903810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013901310.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047237790.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055570265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052790276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047238609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050015554.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055572834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013903255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013903835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013902433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000013902987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052793346.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041684119.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066685914.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050012486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036124695.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036126387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000047236955.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025014360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033348831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022236027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022234941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038904154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030569128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041681088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025012684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025012153.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027790764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016678805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036123875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033344684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033345554.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061127532.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036126943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038904128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000047240556.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038904695.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022236573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030569361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022233236.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022234069.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027789627.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000066685914.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000066689364.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066689639.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000066685877.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=600000066689639.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066689665.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066689665.4 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000066685592.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066687814.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066689641.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066685592.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066683397.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066684350.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066688370.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066685776.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000066689641.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066689639.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066689639.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008354533.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008354533.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000008354506.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008354506.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008354519.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008354519.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000008356728.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000008358950.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000008356742.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000008354519.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000008355519.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000008359506.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000008358006.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000008359964.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000008356908.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000008359964.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000008359950.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008359950.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008359964.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008359964.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000008362186.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000008363186.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000008364432.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000008363450.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000008362209.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000008359964.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000008360950.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000008364964.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000008363450.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000008362339.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000008364964.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008364987.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008364987.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008364950.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008364950.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000008364950.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008364950.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008364998.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008364998.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000008364975.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008364975.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008365013.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008365013.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008364975.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008364975.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008365014.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008365014.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986136754.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986136754.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986136803.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986136790.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986136803.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986136813.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986136813.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986136809.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986136800.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986136809.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986136802.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986136802.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986136813.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986136787.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986136813.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952803479.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952803479.6 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999952803424.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999983358981.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=899999983358981.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983359004.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983359004.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983362474.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983362474.2 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000108360793.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000130583003.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000063916336.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000041694090.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063916351.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999958359004.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050025670.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041694090.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000063916324.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000041694090.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041694090.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041694090.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041694090.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000063916324.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999980581247.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999958358994.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000041694105.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999983359003.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000130583003.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130583003.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130583003.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130586485.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130586485.2 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000108360792.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000063916344.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000041694125.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000063916347.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999958359005.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000050025691.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041694116.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000063916354.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000041694125.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000041694114.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041694114.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041694116.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000063916344.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999980581233.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999958359003.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000041694114.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999983359015.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999983359014.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000108360792.0 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086138569.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108360766.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000108360766.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108360791.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108360791.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108367478.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=900000108364271.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=900000108367478.8 node_expansions=186
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000108366201.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108367478.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108367480.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108365256.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108365937.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108364256.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108366478.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108364281.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108365281.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108367500.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108366656.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=900000108367500.8 node_expansions=263
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000108365278.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108365114.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108367503.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000108367478.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108365258.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108365947.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108366378.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108364267.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108366489.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000108364256.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108368478.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000108366645.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=900000108368478.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108365295.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108365295.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108365256.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108365256.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108365300.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108365300.0 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000108366281.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108368503.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108366116.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108368505.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108366281.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108366947.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108367392.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108366114.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108365292.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108367503.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108365281.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000108367671.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000138916325.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000133357702.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000119475367.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1200000138916325.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138916329.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138916329.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963917757.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963917757.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999963914535.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963914535.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980582115.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980582115.5 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999980583089.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999980585301.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999980582923.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999980585312.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999980583116.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999980583756.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999980584204.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999980582950.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999980582078.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999980584300.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999980582094.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999980584467.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1199999980585312.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980585315.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980585315.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980589814.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980589814.5 node_expansions=201
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000119479577.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000111146244.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000094479577.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000052812897.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000075035143.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000072256466.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000022257342.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000075035143.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000072257355.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000072257355.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000052812897.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000052812897.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000075035133.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000002812022.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999980589786.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000052812897.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000005589786.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999963922230.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000119479577.5 node_expansions=3618
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000119479299.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000119481244.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000119477077.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000119479133.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000119479299.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000119479966.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000119479855.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000119479577.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000119478577.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000119478299.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000119480521.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000119478299.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000119479299.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1800000119479577.5 node_expansions=383
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000119478744.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000119480994.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000119478744.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000119478603.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000119479577.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000119478744.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000119477744.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000119479877.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000119478577.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000119477769.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000119479988.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000119477744.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000119478744.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1800000119479577.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100035144.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100035144.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119479577.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119479577.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119479592.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119479592.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100035173.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100035173.2 node_expansions=3
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000100036172.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000100037294.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000100036183.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000100036005.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000100036183.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000100035172.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000100035180.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000100037293.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000100036005.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000100035183.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000100037405.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000100037020.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000100035183.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000100036183.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000111145259.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000122253164.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000108361593.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000116698164.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2100000122253164.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122253148.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122253148.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961141173.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961141173.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961141159.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999961141159.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961143404.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961143404.0 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000122253182.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000113919859.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000097253181.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000055586524.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000077808737.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999983363423.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000075030071.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000025030959.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000097253182.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000094475405.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000075030970.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000055586514.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000055586515.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000077808737.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000005585626.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000033364302.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000008363413.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999977807848.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000122253182.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122253202.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122253202.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122258069.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122258069.5 node_expansions=229
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122253192.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122253192.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122258080.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122258080.0 node_expansions=229
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000122254182.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122255314.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122253193.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122254016.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122254203.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122253180.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122253178.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122255289.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122254016.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122253182.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122255415.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122255012.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122253178.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122254193.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2100000122255415.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122255402.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122255402.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000122255415.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122255415.5 node_expansions=2
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000122256413.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122257527.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122255413.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122256259.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122256413.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122255426.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122255416.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122257524.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122256246.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122255413.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122258079.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122257260.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122255413.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122255413.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000122256413.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=2100000122258079.5 node_expansions=240
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000122258083.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122258090.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000122258057.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000122258080.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000122258067.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2100000122258090.0 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000122258079.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122258057.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122258079.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122258103.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122258103.0 node_expansions=5
FooPlayer.decide: Prioritizing 19 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2400000138923890.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000138922890.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000144480280.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000138922890.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000138923723.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000150035835.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000138922890.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000138922890.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000138925001.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000138926390.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000138922890.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000138923723.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000138922890.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000138923723.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000138922890.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000138923890.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000122257892.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000133371669.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000138926390.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2400000150035835.0 node_expansions=1583
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2100000122260090.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122259091.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122259104.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122261205.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122259104.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122259927.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122259104.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122259102.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122261205.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122262594.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122259094.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122259935.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122259094.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122260925.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000122259090.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000122259092.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000122260094.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000122256390.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000150035879.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000133372645.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000138927356.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=2400000150035879.0 node_expansions=151
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150035879.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150035879.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186145283.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186145283.0 node_expansions=34
FooPlayer.decide: Prioritizing 24 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=2700000186148371.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000186147371.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000186147371.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000186149204.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000186147371.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000186148204.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000186147371.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000186147371.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000186149204.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000186148204.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000186147371.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000186148204.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000186147371.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000186149204.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000186147371.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000186147371.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000186148371.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000150035317.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000161146426.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000166701148.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000186149204.0 action_type=ActionType.BUILD_CITY
  Action 21: expected_value=2700000180593648.5 action_type=ActionType.BUILD_CITY
  Action 22: expected_value=2700000172260315.0 action_type=ActionType.BUILD_CITY
  Action 23: expected_value=2700000177815870.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2700000186149204.0 node_expansions=5649
FooPlayer.decide: Prioritizing 26 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 26 actions with lookahead depth=3
  Action 0: expected_value=2700000186148371.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000186147371.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000186148204.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000186147371.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000186148371.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000186147371.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000186147371.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000186148371.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000186147926.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000186147371.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000186148204.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000186147371.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000186147371.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000186147371.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000186147371.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000186149204.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000186147371.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000186148371.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000150035317.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000172256428.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000161148224.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2700000166702102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2700000186149204.0 action_type=ActionType.BUILD_CITY
  Action 23: expected_value=2700000180593648.5 action_type=ActionType.BUILD_CITY
  Action 24: expected_value=2700000172260315.0 action_type=ActionType.BUILD_CITY
  Action 25: expected_value=2700000177815870.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=2700000186149204.0 node_expansions=488
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000186149237.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000180593650.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000172260348.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000177815886.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=2700000186149237.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000186149204.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186149204.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000208369322.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000208369322.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000186149215.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186149215.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186149247.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186149247.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000163927025.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000163927025.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000194482584.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000194482584.5 node_expansions=30
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3300000216702632.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3300000208369299.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3300000213924855.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=3300000216702632.5 node_expansions=78
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016677669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000000009003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005564003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000036123503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025011503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999986117279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005562057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997228946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000009279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002788168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999988897835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977783945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961115279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999961113612.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=300000036123503.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036123503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036123225.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=300000036123503.0 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000038909710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033353041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036129989.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041686367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052793388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005573539.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005573252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038906643.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038908587.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050015834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038903610.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047243054.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047241401.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038909721.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005573819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005572418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025015795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025016906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030574144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022239128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033350545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016680740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016681861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016681583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019459349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019456863.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030569362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016680185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030570542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033350542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019461360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019459416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036129442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022240249.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033351386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022237749.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027795805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033352499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011127407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011125753.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005572129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005570448.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000052793388.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052797973.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796876.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799084.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000052799084.4 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799084.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052799084.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052795339.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793381.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795617.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052796876.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052793371.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052799098.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052795604.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052795892.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000052799098.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799098.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799098.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799097.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052799097.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005575084.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052799097.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083354664.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999933350195.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041686206.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088910206.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052799084.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052799095.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052799098.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083354665.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022241762.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991686195.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052799098.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052799095.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088910206.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052799097.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052799084.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052799095.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000088910206.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910220.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910220.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910217.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910217.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910223.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088910223.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910232.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910232.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910240.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088910240.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907200.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907200.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914575.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914575.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907187.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907187.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127799060.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127799060.9 node_expansions=18
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005575142.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052799131.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083354700.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999933350244.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041690542.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052799131.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052799131.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052799132.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083358986.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022246130.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991686243.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052799131.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052799128.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088910256.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052799128.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052799142.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052799131.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052799131.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000088910256.5 node_expansions=110
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088910250.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088910211.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088914542.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088910222.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088910223.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000088914542.2 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088914542.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088913431.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088912153.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088910209.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088912433.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088913709.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088910209.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088912431.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088912711.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000088914542.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088914542.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914542.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918306.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918306.8 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088914543.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914564.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088914555.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088918306.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088914553.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000088918306.8 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088917764.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088917762.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088914542.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088914528.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088916762.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088918028.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088914543.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088918321.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088916765.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088917039.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000088918321.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088918306.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918306.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918331.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918331.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918332.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918332.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359721.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058359721.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359722.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359722.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359733.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058359733.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058359733.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058359701.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000058359699.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058359700.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058359707.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359733.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359723.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058359723.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058359734.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058359687.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000058359701.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058359700.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058359712.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359734.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036135553.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036135553.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000036135566.9 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036139283.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000036139299.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000036135535.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000036135545.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000036139299.0 node_expansions=56
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000036135535.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000036137766.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000036135521.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000036135520.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000036137743.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000036137369.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000036139322.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000036135535.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000036139031.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000036137757.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000036138021.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000036139322.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000036139299.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036139299.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036139318.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036139318.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000036139301.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036139325.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000036139308.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000036139321.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000036139334.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000036139334.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036139311.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036139311.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036139323.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036139323.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036139336.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036139336.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036139313.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036139313.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880579311.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999880579311.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880579345.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999880579345.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880579345.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999880579345.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880579335.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999880579335.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880579357.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999880579357.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880579336.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999880579336.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999822243597.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999822243597.9 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999822240114.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999822240114.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999822243608.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999822243608.9 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999822240111.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999822243597.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999822240109.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999822240109.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999822240099.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999822243597.9 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999822240108.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999822241653.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999822240111.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999822240111.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999822242764.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999822242320.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999822241931.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999822243597.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999822240111.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999822242333.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999822242597.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=599999822243597.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999822243597.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999822243597.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999880579606.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999880579606.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999880579598.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999880579598.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999880579597.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999880579597.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999880579598.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999880579598.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999858353043.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999858353043.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999858353043.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999858353043.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999800017019.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999800017019.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999800017056.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999800017056.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999800017043.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999800017043.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999894464168.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999941688166.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999972243710.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999944464165.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044465933.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999963910387.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999919465945.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999941688157.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999950021498.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999888908611.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999858353045.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999919465932.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999919465943.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991688176.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999950021512.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999972243734.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999941688165.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999919465945.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000044465933.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044465933.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044465933.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044465955.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044465955.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999894464166.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999941688179.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999972243721.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999800017044.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999944464166.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999963910388.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999919465944.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999941688166.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999950021501.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999888908610.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999858353046.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999919465946.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999919465933.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991688177.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999950021499.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999972243735.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999941688167.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999919465933.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=599999991688177.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961132621.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961132621.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999991688165.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991689721.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991688165.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991690554.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991688165.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991690387.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991688166.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991690389.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999991689998.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999991688176.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999991690666.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999991690567.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=599999991690666.4 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689000.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991689000.8 node_expansions=19
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080571988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069460266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075015553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075012276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072233387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072234776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000061123054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066681099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066681099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069459988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083350044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000083349209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080570887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077792498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083348942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033344387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033346054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066677275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050009440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063901441.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047231940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055567219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052787496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788051.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061123320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058346931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052788597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052790264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066681098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052789998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072237765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072238320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055568052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055566107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066681722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066682275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047230829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052788607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000033346053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000033342718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000033342163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000033342441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050010274.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000083350044.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351432.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083355044.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351432.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000083355044.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033350556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033349441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038905265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038907256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022238311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022239700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011127965.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013907975.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013905776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019460218.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027793272.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038907497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047237534.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044461932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047242266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999997235765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999994460487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030572254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011127461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011126350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013906365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997236850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005572130.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002792406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002792961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008350196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000016015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011126595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005571583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005570194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019457982.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008347680.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019462139.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005571016.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005569905.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022239973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008349903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008348017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030573643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008350795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680795.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999994459351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994457392.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994459059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994458518.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013905239.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000047242266.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047240599.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047242266.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240321.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000047242266.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359364.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058359364.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058353673.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058355908.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058359365.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058357143.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058354365.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058353384.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058353384.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058358409.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000058359365.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359376.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359376.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091692710.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091692699.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058359355.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058359354.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005579809.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091692710.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058359378.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058359365.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058359354.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058359354.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058359355.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005579798.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030579809.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030579799.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005579798.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058359354.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058359354.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058359377.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091692710.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692721.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692721.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579820.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005579820.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579799.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005579799.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972246502.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972246502.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972246490.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972246490.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972246478.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972246478.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972246488.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972246488.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972246501.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972246501.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972246512.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972246512.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972251465.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972251465.1 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091692753.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091692766.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025026068.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025026067.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972246512.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091692757.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025026076.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025026068.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025026068.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025026068.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025026067.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999972246521.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997246535.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997251465.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999972246512.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025026067.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025026067.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025026068.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000091692766.9 node_expansions=79
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091692730.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692701.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091697687.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091692724.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091692701.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000091697687.4 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091697299.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091692965.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091695187.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091696465.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091696198.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091693687.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091692698.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091692687.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091697687.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000091697687.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697700.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697700.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697712.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697712.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697688.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091697688.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091697688.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697688.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091697696.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025031021.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025031021.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999972251466.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972251477.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091697696.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025031022.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025031035.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025031022.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025031021.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025031021.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999972251466.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997251489.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997251489.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999972251466.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025031032.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025031032.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025031022.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091697696.4 node_expansions=70
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091697689.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091697686.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091697708.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091697707.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091697686.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=600000091697708.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697683.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697683.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091697707.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025031041.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025031017.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999972251472.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972251461.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091697720.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025031017.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025031017.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025031041.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025031017.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025031017.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999972251461.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997251496.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997251485.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999972251461.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025031041.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025031028.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025031028.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000091697720.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697707.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697707.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972251475.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972251475.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972251472.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972251472.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972251486.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972251486.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944470941.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944470941.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944470941.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944470941.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944470931.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944470931.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916693165.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916693165.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916693165.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916693165.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916693173.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916693173.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916693166.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916693166.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916693164.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916693164.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091694957.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036139397.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025028310.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025028299.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999916693164.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036139388.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999969472720.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999969472734.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999969472720.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999969472743.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999969472721.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999916693164.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999941693189.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999941693188.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999916693164.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999969472721.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999969472720.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999969472721.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091694957.1 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694943.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091694943.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694944.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091694944.6 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091694944.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091694955.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091694929.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091694951.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091694941.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000091694955.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694942.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091694942.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091698395.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091698395.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091694941.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091694941.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091698395.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091698395.1 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036139423.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025028302.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025031761.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999916693177.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999916693163.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036142872.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999969472721.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999969472719.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999969472719.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999969472721.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999969472719.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999916693163.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999941696650.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999941693178.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999916693165.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999969472720.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999969472719.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999969472719.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000036142872.6 node_expansions=114
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000036142039.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000036141775.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000036141887.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000036139664.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000036142609.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000036139372.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000036140373.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000036139372.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000036139387.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000036142872.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=600000036142872.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036142872.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036142872.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036146061.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036146061.9 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036142886.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036142886.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000036142872.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036142872.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036142873.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036142873.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036142886.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036142886.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036142914.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036142914.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091698457.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036142901.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025031789.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025031789.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999916696678.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999916696677.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999969476232.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999969476232.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999969476247.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999969476232.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999969476232.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999916696678.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999941696678.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999941696678.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999916696678.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999969476247.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999969476232.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999969476232.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091698457.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091698456.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091698456.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036142897.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025031800.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025031790.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999916696678.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999916696679.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036142901.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999969476257.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999969476233.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999969476233.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999969476243.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999969476234.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999916696678.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999941696688.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999941696679.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999916696679.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999969476233.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999969476234.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999969476233.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000036142901.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036142920.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036142920.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000036142897.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036142897.6 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000036142897.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000036146094.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000036146061.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000036142909.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000036142888.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000036146094.9 node_expansions=56
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000036145539.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000036145261.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000036143983.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000036143163.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000036146094.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000036143872.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000036142873.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000036143887.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000036142872.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000036142886.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000036144983.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000036146094.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036143595.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036143595.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916697372.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916697372.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916699886.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916699886.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091701652.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036146097.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025034987.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025035010.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999916699861.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036146120.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999969479440.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999969479441.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999969479417.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999969479417.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999969479417.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999916699861.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999941699886.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999941699875.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999916699886.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999969479417.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999969479417.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999969479430.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091701652.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091701652.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091701652.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916699899.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916699899.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891699877.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891699877.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891699901.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891699901.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999891699897.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999891703910.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999891699869.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999891699892.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999891703895.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=599999891703910.6 node_expansions=59
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999891702546.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999891699855.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999891702243.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999891700990.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999891700132.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999891700866.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999891699879.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999891700868.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999891699855.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999891703935.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999891699856.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999891701966.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=599999891703935.1 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891703910.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891703910.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999866697089.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999866697089.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999866697078.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999866697086.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999866697083.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999866697085.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999866697099.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999866697099.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999866697075.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999866697075.4 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000033342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033342669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016674836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019451780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022230114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000002782891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027785725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019453169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019451003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000002783447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005562614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005562335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002782890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999983338668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994450613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000005390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994451501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997227057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=300000033342669.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033340725.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=300000033342669.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000005570464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047238032.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050012779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052794156.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041683055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033346955.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005569653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005568543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005569631.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036127146.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038905822.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041680822.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033347486.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036123597.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036126931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027793318.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027793860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038904708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016681850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033347499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022236652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022234982.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025014707.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019458027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033348319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019457143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019457684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025012977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011124364.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038904431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030569416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030568052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030572487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013902128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022235792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027791640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022236361.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011123796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025013030.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019457195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019457750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027791085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013903517.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000052794156.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793878.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052798486.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052793609.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000052798486.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794156.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052794156.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794167.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794167.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794166.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052794166.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000052794164.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052794164.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052794162.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052794165.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052794164.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000052794165.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794152.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794152.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794151.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052794151.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794166.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794166.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798498.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798498.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794179.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794179.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936123944.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936123944.9 node_expansions=3
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=599999936123939.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999936128276.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999936126171.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999936127574.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999936123959.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999936126874.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999936125893.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=599999936128276.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936128276.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936128276.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936131838.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936131838.6 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999936128277.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999936128242.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999936128254.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999936128255.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999936128252.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936128277.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463401.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994463401.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463402.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994463402.1 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027796746.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999936128277.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052798499.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083354075.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086131857.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086131853.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005575388.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005575388.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052798513.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052798499.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052798513.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083354056.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083354057.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052798514.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052798499.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052798499.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052798500.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052798499.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000086131857.6 node_expansions=208
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086131857.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131842.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086131823.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086131822.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086131834.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086131842.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131857.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936128301.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936128301.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027796733.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994463412.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052798524.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083354079.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086131844.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086131857.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005575412.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005575399.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052798524.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052798524.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052798509.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083354075.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083354067.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052798509.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052798523.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052798510.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052798523.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052798509.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000086131857.6 node_expansions=138
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086131857.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131842.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086131809.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086131834.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086131822.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086131842.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131857.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086131857.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086134788.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086134066.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086135455.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086131845.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086134510.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086134789.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086133788.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111127517.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=900000111127517.0 node_expansions=107
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111127517.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111127517.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111131106.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111131106.1 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000111127497.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111127545.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111127542.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111127531.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111127531.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=900000111127545.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111127544.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111127516.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111127544.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999994459973.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994459962.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994459973.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994459989.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994459989.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999994459976.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994459974.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994459976.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994459988.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994459988.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999994459988.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994459988.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994459988.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994459988.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994459988.4 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999994459955.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994459987.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999994459974.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994459984.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999994459974.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999994459987.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999994459987.4 node_expansions=60
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999994459985.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994459989.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999994459985.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994459974.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999994459988.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=899999994459989.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999994459974.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994459974.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994459972.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994459972.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000063904439.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999994459087.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000077794210.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000108349773.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000111127544.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000111127541.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041683086.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000005571087.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052794198.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077794211.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077794211.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000108349764.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000108349763.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077794198.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077794210.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000077794211.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000077794211.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077794197.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000111127544.0 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111127541.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111127541.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994463585.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994463585.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994459987.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994459987.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994463550.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994463550.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994459985.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994459985.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994463571.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994463571.5 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999994459997.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994459953.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999994463550.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994459955.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999994459963.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999994463550.5 node_expansions=32
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999994459939.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994461908.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994462195.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994463565.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994459949.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994461618.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994462864.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994461895.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=899999994463565.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994463564.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994463564.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994463588.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994463588.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994463588.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994463588.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994462700.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994462700.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994462700.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994462700.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994463564.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994463564.0 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999994463563.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994464419.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994465795.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994464545.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994463573.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994465241.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994466211.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994466489.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994465517.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=899999994466489.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972244267.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972244267.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994466513.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994466513.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972244291.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972244291.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994468252.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994468252.1 node_expansions=21
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999994465599.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994466433.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994467822.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994466600.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994466600.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994465602.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994467546.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994467268.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994468268.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999994467546.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=899999994468268.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994468268.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994468268.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999994469164.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994469974.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994471386.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994470154.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994473775.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994470154.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994469141.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994471100.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994469974.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999994470807.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999994471109.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=899999994473775.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999994473752.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994473752.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972250627.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972250627.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972250651.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972250651.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041696011.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999972251554.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000055585778.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000086144275.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088919121.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088919123.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000019474665.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999983362665.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000030585776.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055585776.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000055585787.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086141343.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000108366498.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077808023.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055585778.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055585776.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055585778.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055585778.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000108366498.0 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108363567.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108363567.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108366509.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108366509.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108361634.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108363581.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108363590.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108363580.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108366509.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000108366509.0 node_expansions=53
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000108363566.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108366510.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108364411.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108365786.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108364564.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108364579.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108363564.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108365522.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108364397.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108365244.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108366233.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000108365509.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=900000108366510.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108364566.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108364566.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108366524.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108366524.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972257453.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972257453.6 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972254510.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972254510.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972254510.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972254510.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041698955.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999972253622.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000055588732.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000086144298.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088922080.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088922066.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000019477621.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999983365635.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000030588732.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055588734.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000055588745.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086144313.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000108366524.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077810966.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055588745.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055588733.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055588734.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055588746.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000108366524.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108366537.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108366537.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108366535.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108366535.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108366525.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108366511.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108366520.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108366523.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108366522.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108366525.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999947254522.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972254523.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999972254534.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999972254523.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999991693321.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1199999991693321.0 node_expansions=75
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=899999972254509.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972255342.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972256732.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972255509.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972255510.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972254522.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972256453.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999972255342.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972256175.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999972257467.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999972254522.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999972257177.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999972256454.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999972251542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1199999983361942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1199999988913446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1199999991693321.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=1199999991693321.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999991693321.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991693321.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991696001.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991696001.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966693349.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966693349.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958362669.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958362669.5 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999958360003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999958360847.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999958362225.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999958361003.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999958361016.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999958360003.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999958361947.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999958360836.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999958361683.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999958361947.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999958360016.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999958362684.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999958361958.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1199999958362684.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933362669.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933362669.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927807127.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927807127.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927805182.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999927805182.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944471114.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944471114.0 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927807135.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999927807135.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938918240.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938918240.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938920613.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938920613.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916696026.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916696026.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938918249.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938918249.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938918249.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938918249.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999908362695.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908362695.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000000029358.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999897251584.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999961141361.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000072252478.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000119472627.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000063916459.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999944474707.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999908362707.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999955585803.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999980585806.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999961141361.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000063917072.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000063919135.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000033363590.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999980585818.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999980585802.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999980585818.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999980585806.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000119472627.8 node_expansions=160
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000077808036.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077808025.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077808036.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077808037.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077808037.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000077808038.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077808039.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000077808039.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077808039.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077808039.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000077808038.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077808038.5 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000077808047.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000077808037.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000077808048.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000077808023.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000077808036.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1200000077808048.5 node_expansions=28
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000077808034.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000077808035.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000077808035.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000077808007.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077808007.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999897251566.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897251566.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999897251539.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897251539.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999866695997.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999866695997.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999866695997.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999866695997.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999866695999.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999866695999.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999866696022.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999866696022.0 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030567947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033346558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022233725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027786558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005562336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022229891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013896503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025008503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011119003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999980560335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997228446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997228446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000009279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999988896168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999961113334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999961113057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000005390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=300000033346558.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033346558.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=300000033346558.56 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000044464175.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050018866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052793944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038908030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044463598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036126865.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038906600.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044461113.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047241120.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047242014.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005574387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005573263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047241734.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005574373.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036129421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022238308.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022239417.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025016366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019462739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030574154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016684070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016684639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022239918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011129073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030574153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025018318.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025018871.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033351928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013906848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022239075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016682684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016681574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030574434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011127684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025016364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005573240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025017462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005571017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005570750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019460541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019460249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033351097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019459628.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000052793944.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052792000.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052800762.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052800473.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000052800762.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800764.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052800764.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052793948.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793948.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052798951.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052793948.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052797695.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052795604.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052795604.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052800751.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000052800751.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052800751.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052800751.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052800789.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052800751.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052800789.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800787.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052800787.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052800776.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052800765.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052800776.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800791.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052800791.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052800790.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052800779.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052800790.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999988902398.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000075015310.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999991681065.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000052793953.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000066681076.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000038903287.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000125016177.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000086127287.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086127287.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086127287.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000052793953.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086127287.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000113905066.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000113905076.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000086127287.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086127287.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086127287.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000125016177.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000125016177.1 node_expansions=776
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091689689.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091689700.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091695135.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091695134.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091694689.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091689689.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091693481.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091691357.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091691367.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125016187.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=900000125016187.1 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125016189.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125016189.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125016199.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125016199.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125016190.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125016190.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125016209.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125016209.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125016190.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125016190.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125021209.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125021209.1 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000125016188.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125016209.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000125021170.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125021185.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125016208.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000125021185.6 node_expansions=57
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000125016185.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125016175.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125020654.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125020630.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125021185.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125016176.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125019933.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125017842.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125017842.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000125021185.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125021200.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125021200.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125021228.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125021183.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125021228.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952797210.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952797210.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952797185.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952797185.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952797208.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952797208.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999952797208.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999952801635.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999952801602.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999952797220.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999952797195.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999952801635.6 node_expansions=57
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999952799553.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999952797195.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999952797195.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999952801650.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999952798857.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999952797195.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999952798998.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999952800942.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999952798862.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999952798847.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=899999952801650.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952801659.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952801659.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952804229.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952804229.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952798608.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952798608.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952804276.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952804276.2 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999952803998.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999952804289.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999952801649.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999952801649.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999952803339.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999952801649.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999952803443.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999952805387.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999952803315.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999952803315.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999952803998.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1499999952804289.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952802623.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952802623.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922247820.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922247820.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922247832.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922247832.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922247832.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922247832.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999922246176.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999922247808.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999922251577.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999922247838.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999922247814.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1499999922251577.5 node_expansions=56
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999922250212.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999922247799.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999922247813.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999922249481.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999922247813.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999922249633.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999922251589.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999922249480.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999922249480.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999922250478.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999922250188.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1499999922251589.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999922251577.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922251577.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922251577.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922251577.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922251577.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922251577.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922251592.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922251592.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922251604.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922251604.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891690346.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999891690346.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999891690346.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999891690336.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999891690346.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902799494.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902799494.2 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999861134815.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999861138275.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999894468091.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999861134810.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999902799494.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999902799461.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1799999902799494.2 node_expansions=126
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999861137200.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999861134800.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999861134800.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999861138300.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999861136467.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999861134800.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999861136631.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999861136464.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999861136468.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999861137189.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999861136464.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999861137189.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999902799528.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1799999902799528.8 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902799496.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999902799496.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999902799496.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000005577284.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000005578173.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000008355942.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999911131941.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000055578161.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999977800374.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999977800385.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999977800385.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999944467038.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000038911494.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000094467063.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000033355953.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999958355929.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999958355929.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999977800372.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999977800372.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000055578163.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1800000094467063.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094467054.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094467054.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094467061.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094467061.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000094467053.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000094469539.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000094467063.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000094467089.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000094467055.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000094469539.0 node_expansions=46
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000094469378.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000094467041.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000094467039.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000094469553.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000094468705.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000094467052.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000094468836.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000094468705.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000094468707.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000094468430.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000094468730.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000094469378.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1800000094469553.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094469563.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094469563.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080579018.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080579018.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999888911428.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999991689230.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999880578096.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999991690106.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999994467883.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999897243886.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000055579029.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999963912319.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999963912319.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999963912331.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999930578984.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000025023453.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000019467897.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999944467874.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999944467872.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999977801230.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999977801218.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000041690107.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000055579029.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055578994.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055578994.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094467850.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000094467850.2 node_expansions=13
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000055579022.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000055578989.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000055581300.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000055579000.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000055578978.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000055581300.8 node_expansions=45
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000055581300.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000055578975.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000055578963.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000055580758.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000055578963.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000055580641.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000055578975.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000055580745.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000055578986.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000055580652.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000055580350.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000055580628.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000055581302.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000055581302.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055581300.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055581300.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055581340.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055581340.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000055583737.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000055581313.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000055581315.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000055583171.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000055581313.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000055583149.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000055583005.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000055581348.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000055583147.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000055581315.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000055583005.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000055583980.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000055582727.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000055582980.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1800000055583980.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055583980.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055583980.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033361936.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033361936.5 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000033359592.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000033361934.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000033359569.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000033359584.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000033359573.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000033361934.0 node_expansions=58
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000033361936.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000033359569.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000033359559.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000033361392.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000033359558.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000033361656.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000033361380.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000033359569.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000033359545.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000033359545.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000033359545.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000033361211.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000033360947.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000033361211.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1800000033361936.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033361934.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033361934.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033361947.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033361947.5 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000033361947.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000033361949.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000033361947.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000033363783.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000033361947.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000033364070.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000033363783.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000033361959.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000033361961.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000033361949.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000033364336.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000033361949.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000033363614.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000033363350.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000033363626.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000033364336.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033364336.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033364336.5 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069456998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027790220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027789665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072237000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063903609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027789942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027789387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027789665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027789665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075013645.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066680589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058346089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066680612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072237000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075015334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000058347498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063902251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075014776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063901942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075015053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000069457553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063901722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061123886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052790830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038898332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055568666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041676385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041677496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052791108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038896328.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000041676329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055564164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030563274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030565496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052788607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050009163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063900830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050010274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061125275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000036121607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000036121607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061124164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000075015334.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075020334.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075018945.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075018945.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000075020334.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033347756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000013810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000000011876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025012441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027791298.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000000014644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000000014088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000000014363.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000000014373.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038904443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030570831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022234383.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022234651.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036124444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038905534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036126655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000047239778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041682254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016679684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016679684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030570529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013902126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033348585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019456906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025015529.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005567126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011122696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005567128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005565462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016678818.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011121026.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013901038.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027788875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002787972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002790194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025013295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022233850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036125519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022234961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025013850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033349986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008346305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008346305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033348875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025013850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000047239778.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237000.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047239778.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237834.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000047239778.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047242588.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047242588.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047242589.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047242564.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047242589.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047242579.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047242579.5 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047244821.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047247191.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047246488.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047245801.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047245656.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047245801.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047245801.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047246488.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000047247191.9 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047247190.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047247188.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047247190.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072242600.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072242600.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047251040.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000075028829.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994471485.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994471485.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083362162.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000027040.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047251040.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075028819.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075028819.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047251040.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047251040.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994471485.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047251040.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083362152.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083362162.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047251040.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000027040.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000027040.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000083362162.9 node_expansions=378
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083360496.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083362162.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083361507.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083360386.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083361344.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083361496.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083361509.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083362177.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083361496.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000083362177.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362176.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083362176.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362176.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083362176.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083362162.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083362162.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362162.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083362162.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362177.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083362177.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083362178.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083362166.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083366017.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083362153.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083362152.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000083366017.2 node_expansions=40
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083364263.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083364350.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083366017.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083365364.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083364239.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083365207.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083365350.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083365387.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083364795.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083363128.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000083366017.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083366017.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083366017.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994475339.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994475339.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994475339.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994475339.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467424.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467424.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467461.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467461.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467472.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467472.9 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999994468569.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994469695.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994469821.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994470665.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994470665.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994469529.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994470504.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994470640.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994467459.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999994470085.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999994470096.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=599999994470665.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994470640.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994470640.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994470654.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994470654.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994470654.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994470654.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994470665.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994470665.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994470693.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994470693.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=599999994471791.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994472792.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994472903.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994473068.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994473179.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994473888.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994472791.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994473722.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994471679.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999994470680.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999994473334.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999994473333.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000033357239.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=900000033357239.1 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033357252.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033357252.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033360432.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033360432.6 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000033357268.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000033357245.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000033360397.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000033357220.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000033357229.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000033360397.1 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000033358325.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000033358315.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000033359440.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000033359577.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000033359718.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000033360397.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000033359299.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000033360283.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000033358174.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000033357218.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000033359855.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000033359856.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=900000033360397.1 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033360397.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033360397.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033360412.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033360412.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033360435.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033360435.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977803989.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977803989.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999977803967.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977803967.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977807478.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977807478.1 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052805758.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052805758.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000102805782.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000033360426.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000011138202.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000061139092.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000052805759.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080583538.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080583537.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000075028004.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000052805759.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000011138202.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052805759.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088916905.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088916894.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000025027980.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016693758.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000016693758.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000102805782.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102805783.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102805783.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977803981.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977803981.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977803981.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977803981.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011134997.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011134997.0 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000075024774.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000075024774.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000125024798.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055579454.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033357219.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000083358119.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000075024774.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000102802563.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000102802566.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000097247010.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000075024774.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000033357219.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000075024774.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000111135899.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111135899.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000025024774.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000016690552.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000038912774.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000125024798.2 node_expansions=614
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000102806894.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102806895.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102808005.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102808172.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102809283.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102808283.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102807905.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102808849.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102806785.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102807617.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000102805807.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000102808450.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000102808450.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000125024788.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=1200000125024788.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125024836.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125024836.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125024822.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125024822.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000075024822.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000075024812.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000055579490.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000033357268.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000083358147.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000011135045.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000075024811.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000102802600.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000102805617.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000097247046.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000075024813.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000033357256.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000075024836.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000111135935.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111138950.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000025024811.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000016690591.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000038912813.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000111138950.2 node_expansions=98
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000111135923.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000111135919.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000111135909.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000111138950.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000111135934.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=1200000111138950.2 node_expansions=40
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000111137016.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000111137019.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000111138131.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000111138254.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000111138408.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000111138394.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000111137976.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000111138975.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000111136865.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000111136739.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000111135905.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000111138557.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000111138557.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000111138975.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111138950.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111138950.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111138990.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111138990.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975026979.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975026979.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999975026941.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975026941.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975031848.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975031848.8 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999975028097.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999975026985.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999975029198.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999975029335.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999975029500.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999975029510.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999975027946.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999975031835.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999975027947.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999975027819.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999975026991.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999975027960.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999975029613.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999975029627.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1199999975031835.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975031849.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975031849.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999975035852.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999975034741.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999975036964.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999975037130.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999975037241.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999975037241.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999975035741.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999975035741.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999975035575.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999975034741.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999975035741.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999975037408.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999975037408.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999975037686.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999975037686.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1799999975037686.0 node_expansions=400
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999975034805.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999975037686.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999975034789.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999975034768.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999975034756.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=1799999975037686.0 node_expansions=58
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999975035765.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999975035877.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999975034741.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999975035623.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999975037130.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999975037255.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999975037241.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999975035756.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999975036297.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999975035766.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999975035575.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999975034755.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999975035741.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999975037422.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999975037408.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999975037709.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1799999975037709.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999975037686.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975037686.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975037724.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975037724.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975037747.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975037747.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975037723.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975037723.0 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999975038746.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999975038831.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999975037720.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999975040679.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999975038554.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999975040123.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999975040220.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999975040245.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999975038720.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999975039290.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999975038734.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999975038568.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999975037731.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999975038731.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999975040387.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999975040411.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1799999975040679.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975040665.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975040665.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975043309.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975043309.8 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000038933087.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000038933087.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000088933101.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000019487765.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999997265532.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000083377545.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038933087.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000066710878.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000066710878.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061155323.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000038933087.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999997265532.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000038933087.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000111155323.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000111155320.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999988933087.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999980598865.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000002821087.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000111155323.2 node_expansions=530
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000111152698.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111155323.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000111152673.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000111152684.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000111152668.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=1800000111155323.2 node_expansions=57
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000111153668.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111153781.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111152667.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111153504.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111155045.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111155156.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111155169.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111153668.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111153670.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111153656.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111153656.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111153490.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111152656.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000111153668.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000111153671.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000111155323.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000111153656.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000111155323.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111155334.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111155334.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130593857.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130593857.2 node_expansions=49
FooPlayer.decide: Prioritizing 23 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1800000111156348.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111156435.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111155349.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111156157.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111156602.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111157838.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111156349.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111157824.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111156324.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111156324.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111156324.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111156349.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111156337.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000111156171.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000111155326.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000111156324.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000111156348.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000111156879.8 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000130592859.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000130592882.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000130593856.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000130593881.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000127819314.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2100000130593881.8 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130593859.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130593859.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130596355.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130596355.0 node_expansions=29
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000130594903.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000130594990.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000130593881.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000130594736.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000130595157.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000130596379.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000130594881.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000130596404.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000130593903.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000130593881.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000130594881.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000130594881.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000130594880.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000130594713.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000130593879.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000130594902.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000130594881.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000130595435.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2100000130596404.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000130596379.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130596379.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161151913.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000161151913.0 node_expansions=41
FooPlayer.decide: Prioritizing 23 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=2400000161152913.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000161153024.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000161151913.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000161152746.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000161154024.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000161153190.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000161151913.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000161152913.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000161151913.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000161152913.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000161152913.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000161152913.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000161152746.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000161151913.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000161152913.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000161152913.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000161151913.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000161153468.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2400000161154024.5 action_type=ActionType.BUILD_CITY
  Action 19: expected_value=2400000155598469.0 action_type=ActionType.BUILD_CITY
  Action 20: expected_value=2400000158376247.0 action_type=ActionType.BUILD_CITY
  Action 21: expected_value=2400000152820691.0 action_type=ActionType.BUILD_CITY
  Action 22: expected_value=2400000150042913.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2400000161154024.5 node_expansions=465
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000161154049.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000155598471.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000158376247.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000152820694.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000150042915.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=2400000161154049.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161154049.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161154049.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000161154070.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000161154089.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000161154094.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000161154047.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000161154084.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2400000161154094.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000161154060.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161154060.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000027820750.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000027820750.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000052818603.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000052818603.5 node_expansions=34
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000088931861.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000088931870.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000138931862.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000077820725.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000158376281.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000025042093.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000069487426.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000125042948.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000144487392.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000111154084.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000088931861.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000027820750.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000088931880.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000161154092.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000188931837.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000038931880.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000030597647.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000052819861.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2700000188931837.0 node_expansions=275
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000161151579.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000161154072.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000161154082.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000161154084.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000161154094.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2400000161154094.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161154091.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161154091.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133376306.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000133376306.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000133373828.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000133376292.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000133376323.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000133376297.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000133376284.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'ORE')) score=2400000133376323.5 node_expansions=51
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000133376292.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000133376276.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000133376285.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000133376274.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000133376284.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000133376292.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000152816772.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000152816772.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000061154073.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000061154074.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000138931839.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000022265196.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000000042962.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000105598540.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999997264297.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000041709615.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000097265182.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000116709628.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000083376293.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000061154060.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000000042949.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000061154094.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000133376314.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000011154073.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000002819850.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000025042073.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000138931839.0 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000138931839.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138931839.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000042953.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000000042953.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000042983.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000000042983.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000025040849.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000025040849.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000061154086.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000061154084.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000138931870.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000022265206.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000105598537.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999997264295.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000041709642.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000097265206.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000116709639.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000083376320.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000061154072.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000000042961.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000061154072.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000133376320.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000133376305.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000011154072.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000002819850.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000025042072.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000138931870.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138931861.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138931861.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000163929703.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000163929703.5 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000138931871.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000138931871.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000138931872.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000163929728.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000138931884.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'SHEEP')) score=2700000163929728.0 node_expansions=59
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000158372339.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000158370428.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000155595853.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000163929740.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2700000163929740.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000163929728.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000163929728.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000166705009.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000166705009.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000138927274.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000138927266.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000138927274.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000138927276.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000138927276.0 node_expansions=30
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3300000183367730.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3300000186145508.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3300000180589952.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3300000177812175.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3300000183367730.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=3300000186145508.5 node_expansions=45
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072238654.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063904213.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075015599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075014776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069459498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055569165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066681435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027791044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072236997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066678942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066682210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069459164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066681988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069459776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058347553.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038899441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038898885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044457219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036121655.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058347267.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061125598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038899718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027787432.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027786597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027785486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027787709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052787208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066678931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052789219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041675542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041676930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052792553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041677486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041678597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052792487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041676930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044456375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058344775.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044453597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052789431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233319.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000075015599.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075017266.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075019766.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075018377.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000075019766.2 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000022241386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008351050.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022241386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038908099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033353377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019463041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011129384.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000011128829.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022240831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025018599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999986128798.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022236088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025014363.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038906098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022235820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038906157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033353367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022241421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002793295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002792739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008351085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999991681570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002795206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997237138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997237138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013907486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002793573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999986125185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999986124337.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999986123226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999986125472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000012972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008347708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008344698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994457406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999994458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008344698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000012739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999994457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005569908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994457962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013904698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002791350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002793295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011127186.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000005571073.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000038908099.6 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000038905877.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038908099.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038906710.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000038908099.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050020897.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050019230.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016707.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050020339.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050018808.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050018939.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050019087.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050021322.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000050021322.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021322.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021322.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021319.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021319.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050021319.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021319.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021319.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021319.6 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000050023417.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050025486.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050021306.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050027028.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050021317.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050024928.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050023417.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050023541.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050023718.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000050027028.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050027041.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050027041.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050027056.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050027056.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050027043.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050027043.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050027056.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050027056.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050027056.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050027056.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050027067.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050027067.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050032195.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050032195.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050027064.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050027064.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050027065.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050027065.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050027054.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050027054.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050027065.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050027065.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000050027078.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050032202.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050027038.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050027073.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050032186.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000050032202.1 node_expansions=53
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000050032202.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050029157.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050031202.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050030535.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050027046.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050027046.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050030659.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050029146.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050027046.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000050029425.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000050032202.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050032202.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050032202.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050036368.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050036368.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008365558.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008365558.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050032225.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050032225.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050032225.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050032225.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000008365564.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008365564.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008365566.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008365566.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008365578.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008365578.4 node_expansions=20
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000008368231.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000008367675.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000008369732.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000008369065.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000008365564.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000008365564.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000008368232.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000008369175.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000008367676.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000008365564.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000008367953.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000008369732.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008369732.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008369732.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008375981.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008375981.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999955590157.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999955590157.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008369713.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000091709295.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000038923493.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999980596406.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999955590171.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000008369726.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000008369726.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008369724.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000008369713.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000091709295.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000008369714.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000033375962.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000033369715.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000008369724.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000008369714.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999955590168.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000091709295.2 node_expansions=134
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000091703048.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091703032.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000091703042.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000091703068.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000091709295.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000091709295.2 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000091705695.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091705128.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091705406.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091709318.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091706517.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091703017.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091705697.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091703028.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091706642.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091705142.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091703017.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000091705417.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1200000091709318.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091709295.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091709295.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091709343.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091709343.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999955596420.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999955596431.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008375989.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000038933239.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999980599906.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999955596431.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000008375986.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000008375975.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000008375975.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008375999.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000008375989.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000091709335.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000008375989.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000033376002.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000033376002.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000008375976.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000008375986.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999955596420.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000091709335.8 node_expansions=106
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000091711973.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091711406.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091711684.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091711973.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091712806.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091709308.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091711973.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091709295.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091709295.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091711419.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091710309.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000091709295.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000091711684.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1200000091712806.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091712795.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091712795.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091712833.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091712833.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999955599920.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999955599920.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008379499.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000091712820.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000038933277.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999980599957.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999955599931.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000008379476.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000008379476.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008379486.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000008379489.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000008379486.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000008379486.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000033379476.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000033379476.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000008379486.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000008379476.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999955599920.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000091712820.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091712833.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091712833.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091715476.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091715476.5 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000091712833.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091714930.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091715497.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091715232.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091715487.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091713831.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091712819.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091715487.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091712820.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091712820.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091714930.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000091713821.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000091712833.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000091715219.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000091715497.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091715500.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091715500.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091715500.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091715500.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091715513.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091715513.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091715512.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091715512.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091715503.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091715503.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091718153.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091718153.2 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000091715503.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091715498.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000091715511.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000091715521.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000091718139.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000091718139.8 node_expansions=44
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000091715473.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091717584.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091717875.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091718139.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091718153.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091716473.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091715484.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091718139.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091715486.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091715473.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091717584.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000091716496.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000091715486.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000091717862.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1200000091718153.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091718163.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091718163.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066709486.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066709486.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066709511.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066709511.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066709502.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066709502.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066709512.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066709512.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066709515.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066709515.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066709515.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066709515.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930596613.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930596613.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930596613.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930596613.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930599558.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930599558.0 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999930596624.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999930598735.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999930599013.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999930599568.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999930597623.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999930598290.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999930597624.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999930596623.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999930599291.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999930596624.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999930596624.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999930598734.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999930598180.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999930596624.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999930599013.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1199999930599568.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999930599568.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930599568.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930602233.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930602233.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930599565.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930599565.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930599565.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930599565.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999930599569.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999930602200.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999930599536.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999930599569.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999930599536.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999930602200.8 node_expansions=46
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999930599545.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999930601646.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999930601936.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999930600545.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999930601200.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999930600535.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999930599535.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999930601367.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999930602200.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999930599534.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999930599534.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999930601646.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999930601089.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999930599535.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999930601934.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1199999930602200.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905602211.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905602211.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999930602201.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930602201.8 node_expansions=2
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1199999930602188.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999930603743.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999930604588.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999930603188.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999930603188.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999930603854.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999930603189.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999930602201.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999930604022.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999930602201.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999930602201.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999930604299.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999930603757.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999930602201.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999930604577.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1199999930604310.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1199999930604588.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930604590.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930604590.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930604590.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930604590.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930604614.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930604614.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999930604614.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930604614.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930604614.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930604614.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905604615.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905604615.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999869486115.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999869486115.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999869486127.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999869486127.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999869486117.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999869488210.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999869486111.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999869486111.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999869486115.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999869488210.5 node_expansions=49
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1199999869487099.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999869486113.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999869487655.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999869486100.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999869487099.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999869487777.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999869487113.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999869486099.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999869487932.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999869486099.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999869487110.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999869486100.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999869488210.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999869487113.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999869486110.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1199999869487655.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1199999869488211.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=1199999869488211.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999869488210.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999869488210.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844482503.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999844482503.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844482516.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999844482516.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999822260281.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999822260281.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999883368035.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999925039859.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000008368924.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999905593626.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999944479147.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999891699980.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999875039848.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999875039848.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999925035591.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999900039849.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999875039848.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999980595403.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999922257813.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999925039848.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999925039861.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999911150959.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999875039837.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999822260281.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000008368924.8 node_expansions=342
FooPlayer.decide: Prioritizing 24 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=1199999983374183.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999983373170.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999983374738.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999983374180.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999983373726.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999983373170.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999983373169.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999983375003.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999983373180.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999983374169.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999983373180.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999983375291.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999983373170.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999983373169.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999983374170.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1199999983374169.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1199999983374726.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000005589758.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000008368946.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000000036148.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1499999994479514.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1499999994478657.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1500000000036147.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=1499999997259659.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=1500000008368946.8 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008368946.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008368946.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008368970.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008368970.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008368971.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008368971.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008368959.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008368959.8 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000008369945.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000008368968.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000008370524.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000008369945.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000008369524.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000008368946.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000008368946.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000008370802.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000008368946.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000008369945.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000008368946.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000008371056.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000008368946.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000008368947.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000008369968.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000008369946.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000008370502.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1500000008371056.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008371057.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008371057.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999822258193.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999822258193.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999822258167.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999822258167.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999786147058.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999786147058.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999847259054.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999888926613.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999972259947.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999905592404.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999944481293.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999883369280.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999863926613.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999838926612.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999888926626.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999888926613.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999863926625.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999969482192.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999886148858.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999913926613.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999913926614.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999936148832.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999863926625.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999811147070.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1499999972259947.2 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972259969.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972259969.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002815453.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002815453.5 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999947259966.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999972259956.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999972259967.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999972259956.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000002815453.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999972259981.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1800000002815453.5 node_expansions=36
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000002815477.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000002815468.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999997259897.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=1800000002815477.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002815453.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002815453.5 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069460051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069458889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080571723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072235864.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066680601.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061125609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072237829.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063903334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061125834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066681389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069457223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069458864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075012253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080570587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063903034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022233277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027790500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061122545.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052791111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038898607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041678886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033343052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033342496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047234999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058347499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066681434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055570277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055567197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038899718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038900274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050010810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044456100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033343607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055570053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000033343607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041676940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000027786887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000027784943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000027786887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000027787444.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454711.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000080571723.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080575889.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573389.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080575334.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000080575889.9 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000027793878.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038905334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025016109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022237488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030571101.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016679366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013904644.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000016685219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000019460495.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019462985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022239087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036130821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041684223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047242556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030571665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999980571255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999980569876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008350484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999986125126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999986124570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005570196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000014628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002792130.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999994459073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999994458517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000014365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999986125684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011126875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005571027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005571583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013907428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999988904015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008348807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022239153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016680264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002792971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999994457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016682754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994459628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999980568740.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999980566781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999980568726.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999980569306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000002792694.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000047242556.5 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238389.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047242556.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047241445.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000047242556.5 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061132181.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061128687.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061131476.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061131056.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061131754.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061131187.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061133410.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061131056.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000061133410.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061133423.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061133423.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994464076.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994464076.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994464076.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994464076.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994464077.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994464077.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994464087.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994464087.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955575188.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955575188.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994464088.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994464088.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047242767.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080577888.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008353866.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008353879.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000100022312.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033353001.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080577868.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080577868.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061133432.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061133421.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061133422.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061133421.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061133422.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061133421.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061133432.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994464088.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061133435.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061133435.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000100022312.6 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000100022321.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100022296.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100022321.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100022332.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100022332.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000100022322.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100022308.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100022322.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000100022318.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100022318.6 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100022319.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100022320.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000100022320.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100022321.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100022321.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100022321.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100022321.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100022335.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100022335.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100028024.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100028024.2 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000100025800.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100022320.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000100025098.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000100024689.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000100028023.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000100026634.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000100024830.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000100025376.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000100024689.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000100028023.1 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100028024.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100028024.1 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994475786.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994475786.6 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994475787.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994473287.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994469787.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999994472565.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999994472176.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999994474121.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999994472288.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999994472842.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999994472189.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999994472732.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=599999994475787.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994475788.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994475788.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994479843.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994479843.2 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999994479287.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994475788.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994475801.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999994478177.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999994479843.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999994480120.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999994478288.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999994479011.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999994478844.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999994478176.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999994478745.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1199999994479843.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994479844.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994479844.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994479858.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994479858.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000047258522.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080593634.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000008369623.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000008369635.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000100044030.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000033368760.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000080593649.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000080593623.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000061149177.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000061149177.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000061149178.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000061149177.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000061149191.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000061149178.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000061149191.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999994479845.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000061149178.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000061149191.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000100044030.0 node_expansions=96
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000100038068.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000100038068.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000100044030.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000100038033.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000100038055.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000100044030.0 node_expansions=56
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000100041530.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000100038031.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000100038031.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000100040419.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000100044030.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000100042374.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000100040530.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000100041253.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000100038053.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000100041099.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000100040419.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000100040988.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000100044030.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000100044030.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100044030.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000047264511.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000080599623.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008375620.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000008375622.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033374734.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999994485831.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000080599621.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000080599631.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000061155175.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000061159484.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061159484.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000061159484.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000061155164.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000061155165.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000061159484.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999994485831.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000061159484.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000061155178.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000080599631.0 node_expansions=117
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000080603122.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000080599620.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000080599620.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000080602009.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000080602289.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000080602009.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000080603956.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000080602110.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000080599622.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000080602664.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000080602553.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000080602844.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000080602567.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000105592865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000108366865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000108368540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000111145376.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1500000111145376.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111145379.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111145379.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111145400.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111145400.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111145393.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111145393.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011141099.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011141099.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000063919778.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000111142889.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000025030864.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000025030866.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000075031755.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000050029988.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000036141113.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000086142866.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000086142876.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000066698422.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000066698408.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000066698422.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000036142853.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000036142866.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000066698432.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000066698435.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000066698422.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000091698419.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000111142889.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111142890.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111142890.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111147220.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111147220.5 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000111142887.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111142898.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111142914.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111145289.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111144554.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111145276.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111147231.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111145414.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111142900.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111144009.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111144832.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111146123.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111145831.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1500000111147231.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111147231.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111147231.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000111147258.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111149342.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111147245.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111147258.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111149634.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111148925.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111149620.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111149065.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111147231.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111147231.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111148353.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111149203.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111150454.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111150176.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1500000111150454.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111150480.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111150480.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111153411.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111153411.8 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000063930300.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000025041398.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000025041398.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000075042300.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000050040522.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000036151634.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000086153411.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000086153411.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000066708954.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000066708954.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000066708954.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000036153398.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000036153398.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000066708954.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000066708954.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000011151620.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000066708954.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000091708967.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000091708967.5 node_expansions=594
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000091706034.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091708134.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091706024.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091706024.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091708425.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091706870.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091708413.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091707023.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091707871.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091706037.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000091706023.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000091707148.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000091707968.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000091708968.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000091708412.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000091708968.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091708967.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091708967.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091708979.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091708979.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000091708983.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091708968.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091708983.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119479016.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119479016.0 node_expansions=163
FooPlayer.decide: Prioritizing 21 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1500000091708980.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091711090.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091708983.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091708991.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091711378.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091709816.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091709980.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091710103.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091710260.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091709979.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000091708992.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000091708983.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000091709989.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000091710927.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000091711381.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000091709979.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000113926850.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000116701252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000119479015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000111146961.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000113924195.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=1800000119479015.0 node_expansions=95
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119479029.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119479029.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119483903.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119483903.2 node_expansions=299
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000119481404.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000119483515.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000119481404.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000119481404.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000119483792.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000119482237.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000119482404.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000119482515.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000119482681.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000119482404.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000119481404.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000119481404.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000119482404.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000119483904.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000119483792.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000119482404.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1800000119483904.2 node_expansions=576
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000119480960.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000119483082.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000119480971.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000119480974.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000119483370.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000119481807.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000119483363.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000119481973.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000119482092.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000119482238.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000119481973.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000119480974.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000119480974.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000119480960.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000119481959.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000119483905.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000119481974.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000119483905.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119483905.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119483905.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025038591.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025038591.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025040971.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025040971.0 node_expansions=39
FooPlayer.decide: Prioritizing 21 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1800000025038603.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000025040704.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000025038603.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000025038593.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000025040982.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000025040439.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000025039436.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000025039605.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000025039704.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000025039881.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000025039593.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000025038593.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000025038593.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000025040982.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000025038593.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000025039593.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000025040992.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000025039593.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000058368463.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000055592073.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000044482432.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2100000058368463.5 node_expansions=433
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000058368451.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000058368459.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000058368458.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000058368485.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000058368474.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000058368485.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000058368457.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058368457.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058368505.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058368505.5 node_expansions=13
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000058368482.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000058370824.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000058368463.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000058368475.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000058368475.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000058370824.2 node_expansions=56
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000058368457.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000058369558.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000058368447.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000058368435.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000058370824.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000058370282.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000058369295.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000058369448.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000058369559.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000058368741.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000058369457.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000058368457.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000058368447.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000058370837.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000058368457.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000058369435.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000058370837.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000058369448.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=2100000058370837.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058370837.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058370837.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058370853.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058370853.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000125037517.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000161148641.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000052814407.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000125037540.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000122259753.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000108370849.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000136148641.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000136148651.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000094481963.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000094481950.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000088926409.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000058370852.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000086148631.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000116704172.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000116704184.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000083370837.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000116704172.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000141704206.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000161148641.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000161148626.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161148626.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161151024.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161151024.0 node_expansions=39
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000161148638.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000161149751.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000161148648.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000161148627.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000161151029.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000161150481.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000161149459.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000161149627.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000161149737.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000161148917.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000161149626.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000161148638.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000161148640.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000161148641.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000161149627.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000161149916.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000161149627.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000161149640.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000161151029.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161151015.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161151015.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161153125.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161153125.0 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000161151059.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000161151027.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161151059.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161153162.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161153162.5 node_expansions=81
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000161151040.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000161151041.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000161151041.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161151029.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161151029.5 node_expansions=4
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000058375349.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2100000058375363.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000058373254.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2100000058375363.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2100000058373250.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2100000058375374.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058375374.2 node_expansions=312
FooPlayer.decide: Prioritizing 19 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000058373253.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000058373269.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000058375372.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000058374261.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000058374253.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000058373253.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000058374531.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000058374094.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000058373531.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000058374364.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000058373253.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000058374380.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000058374263.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000058373253.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000058374253.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000058374539.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000058375094.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000058374253.2 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000058373269.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2100000058375372.2 node_expansions=247
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000058375365.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2100000058375363.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2100000058375364.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2100000058375349.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2100000058375375.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2100000058372581.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=2100000058375375.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000058375359.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058375359.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000063926738.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000063926738.0 node_expansions=13
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000030593427.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000030593430.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000030593429.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000030593438.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000030593436.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000030593438.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030593429.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030593429.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030593416.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030593416.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000097260085.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000133371194.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000025036962.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000030593418.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000097260095.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000122260095.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000080593418.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000108371198.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000108371198.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000066704532.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000066704538.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000061148961.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000058371196.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000116704538.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000116704530.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000055593405.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000088926752.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000113926763.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000133371194.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133371208.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133371208.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166704517.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166704517.0 node_expansions=13
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000133371229.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133371188.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000133371205.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000133371183.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000133371186.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133371229.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116704553.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116704553.5 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116704546.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116704546.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150037868.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150037868.5 node_expansions=13
FooPlayer.decide: Prioritizing 5 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000147260091.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000150037871.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000147260092.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000144482312.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000138926761.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=2400000150037871.5 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150037890.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150037890.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150037872.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150037872.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150037862.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150037862.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180593434.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180593434.0 node_expansions=11
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150037894.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150037894.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111149011.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000111149011.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111149009.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111149009.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000037869.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000000037869.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000113926761.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000111148967.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000002814721.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000008371162.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000113926760.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000105593411.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000025037842.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000102815640.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000086148961.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000044482277.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000044482286.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000038926754.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000008371175.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000036148956.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000094482300.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000094482284.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000066704498.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000108371192.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2400000113926761.0 node_expansions=62
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000113926720.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000113926753.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000113926737.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000113926742.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000113926705.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2400000113926753.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000113926733.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000113926733.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000086148975.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000086148975.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000086148954.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000086148954.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000105590473.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000105590473.5 node_expansions=13
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000105590489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000105589474.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000097256141.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000100034474.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000097255608.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=2700000105590489.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000105590473.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000105590473.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000105590487.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000105590487.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000105590475.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000105590508.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=3000000136145981.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000105590497.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=3000000136145996.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=3000000136145996.5 node_expansions=41
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000105590472.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000136145996.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000133368219.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000127812663.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000125034888.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=3000000136145996.5 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061125555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000058346945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027789377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027789388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077791154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075014766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077793111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072236722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077793655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069458667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069457556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063902001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072235599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072233657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075015043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077790321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027789388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027786332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027786887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027789376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052787764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061122764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069456444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000072236999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000072236722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052789165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066679767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058346434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044453875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052790277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041676107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055566164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063901154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066681154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044456107.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000077793655.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077794766.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077795877.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077792544.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000077795877.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027794713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025014421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011124353.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030571645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999988905477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999988907431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038907278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041683945.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030572209.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011127697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022239720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025017498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016684165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033351723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036127831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038905889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000047237266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999988902685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999988902392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999988902948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999988905472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013905805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022238875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997238239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011124084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002790736.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999997236016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997235183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011126306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002792959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019461928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011128595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005571638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005569971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013906362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999994459070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008348295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011126365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008348850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999991680739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013903041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011124138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011125249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036128097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011125517.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000047237266.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237266.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047236433.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047236710.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=600000047237266.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573680.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573680.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573678.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573678.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573679.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573679.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573688.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573688.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573679.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573679.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573677.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573677.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055573678.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055579930.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055573687.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055579895.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055573678.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000055579930.6 node_expansions=47
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055575894.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575777.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055575061.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055579941.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055575352.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055575777.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055579666.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055575908.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000055579941.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579930.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579930.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579944.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579944.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055579941.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579941.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579979.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579979.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579966.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579966.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579969.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579969.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055579965.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055579967.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000055579967.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579966.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579966.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055579967.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579967.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091691089.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055579967.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055579967.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999997243967.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000055579967.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000091691080.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000036133756.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000055579967.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000055579967.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999997243967.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000019466200.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000077802197.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000055579967.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000055579967.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000055579968.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000055579968.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000000022634.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000000022634.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091691089.8 node_expansions=84
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091691089.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091691085.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691089.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091691096.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691096.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055579978.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055579978.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999997243978.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000055579989.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000091691100.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000036133763.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000055579979.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000055579978.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000055579978.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999997243978.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000019472151.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000077802207.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000055579978.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000055579978.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000055579978.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000055579975.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000000022656.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000000022646.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000091691100.8 node_expansions=147
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091691100.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091691099.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691100.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000125024377.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055579989.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055579988.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997243988.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055579989.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091691100.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036133767.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088913265.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000055579988.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055579987.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997243988.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000052799488.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000077802212.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055579987.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055579987.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000055579988.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055579988.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000022655.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000125024377.6 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691096.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691096.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091691100.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691085.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691100.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697052.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091697052.9 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091691100.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691096.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691100.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022652.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022652.4 node_expansions=6
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000025022598.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000000022609.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=900000025022598.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025022620.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025022620.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025022622.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025022622.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000025022598.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025022598.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025022620.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025022620.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000116697029.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080579932.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000080579954.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999997243932.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000080579933.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000116691044.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000061133745.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080579933.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080579932.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000080579956.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999997243946.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000019466155.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000102802177.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000080579956.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080579932.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000080579934.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000080579932.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000025022622.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000116697029.9 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691055.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116691055.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243934.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997243934.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243933.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997243933.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243933.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997243933.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243935.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997243935.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972243936.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972243936.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972243953.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972243953.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936132858.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936132858.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999936132856.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999936132845.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999936138824.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999936132848.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999936138808.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=899999936138824.1 node_expansions=67
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999936135046.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999936134936.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999936138825.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999936136048.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999936134213.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999936134490.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999936134957.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999936138824.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999936135046.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=899999936138825.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936138824.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936138824.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936138855.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936138855.1 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999936138842.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999936144829.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999936138878.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999936138854.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999936138845.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999936144829.6 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999936144564.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999936141089.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999936140954.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999936142051.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999936140218.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999936140496.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999936142052.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999936140940.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999936144841.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999936141052.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=899999936144841.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936144841.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936144841.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911148016.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911148016.5 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999911144878.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999911144850.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999911144845.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999963917073.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999911144855.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999911144847.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1199999963917073.8 node_expansions=50
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999911147787.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999911147065.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999911146942.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999911148068.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999911148053.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999911146220.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999911145843.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999911146497.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999911148053.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999911146964.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999911147054.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999911138809.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1199999952802334.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1199999963917106.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1199999963917106.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999963917073.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963917073.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963917100.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963917100.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000075029124.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000002806889.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999972251332.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000002806888.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000125029124.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000030583790.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000002806903.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000002806903.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999972251332.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999888915332.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999986139379.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000047251346.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000002806888.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000052806916.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000052806902.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000002806889.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999958361556.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999958361588.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000125029124.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000125029124.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125029124.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125029157.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125029157.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000125029126.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125029126.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125029155.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125029155.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125029128.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125029128.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125029125.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125029125.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000125029126.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125029113.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000125029138.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000125029151.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000125032334.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000125032334.2 node_expansions=45
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000125032089.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000125031334.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000125031237.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000125032358.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000125031334.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000125030500.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000125030112.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000125030778.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000125032348.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000125031236.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000125031334.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1200000125032358.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125030126.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125030126.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888918557.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999888918557.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888918568.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999888918568.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999888918555.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999888918555.2 node_expansions=2
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999888921499.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999888918555.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999888920693.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999888920791.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999888919957.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999888919555.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999888922055.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999888920222.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999888921777.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999888920666.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999888920804.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1799999888922055.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999888922055.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999888922055.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999866689928.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999866689928.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999866689928.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999866689928.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999866689952.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999866689952.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999866689928.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999866689928.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936136160.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936136160.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936136155.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936136155.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999866689919.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999866689919.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999841687405.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999841687405.8 node_expansions=16
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075014766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066682500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075014999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075015833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077793654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066679778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030567167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030569667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080571978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072237266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061126108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077793665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080571165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072238665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063903667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077792000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066681710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066678932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061124167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030565222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030562999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030564665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030566888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061125043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038899430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038898319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050010275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000058347497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000061124997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058346666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000072234222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052786387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063900055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052787499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061124166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055566665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055566110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058345555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000080571978.5 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080575034.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080576978.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080573367.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000080576978.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025011054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019458272.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038906386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047237278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038903889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019456386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999994455751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027791941.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041684222.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044461700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047237534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038906145.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027792198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041683099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016681043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027792223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025015266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999994454629.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994454059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999994453781.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999994455461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005565460.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011123263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000009916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000011583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016678875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011124961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025014130.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019458850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027794130.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013903295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022237751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025013307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002789903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002790459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016680239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005565459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011123251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005566570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000012406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025015254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019457184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022236630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008346073.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000047237534.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237256.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237534.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237534.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=600000047237534.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245342.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047245342.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240868.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240868.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240922.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240922.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240897.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240897.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000047240887.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047240889.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000047240885.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000047240898.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000047245328.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000047245328.2 node_expansions=32
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047244772.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047245328.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047243252.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047243530.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047244364.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047243118.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047243106.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047243289.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000047245328.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245365.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047245365.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245354.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047245354.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245341.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047245341.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047249240.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047249240.6 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000047249240.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047247720.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047247999.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047248555.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047247574.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047246356.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047247598.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047248276.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047247720.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000047249240.6 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000013910098.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047249202.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000047249202.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013910049.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013910049.5 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999983357647.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983357647.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999983357660.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983357660.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080582599.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999983357698.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994469698.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080582597.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000116693709.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047249265.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047249254.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983357697.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047249253.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047249254.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994469697.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994469697.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047249254.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083363297.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000083360375.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047249253.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047249253.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047249254.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000116693709.8 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116693710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116693710.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983357710.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983357710.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999983357709.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983357709.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983357710.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983357710.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983357709.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983357709.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983357711.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983357711.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983357710.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983357710.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983357711.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983357711.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983357708.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983357708.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983360642.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983360642.4 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999983360086.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999983359809.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999983360365.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999983358698.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999983359939.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999983358698.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999983359939.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999983360364.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999983360642.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999983360111.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=599999983360642.4 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999983360643.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983360635.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983360643.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983360624.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983360624.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080585524.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999983360624.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994472624.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080585524.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000116696635.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047252192.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047252192.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983360648.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047252180.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047252181.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994472624.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994472624.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047252180.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083363299.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083363302.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047252180.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047252180.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047252180.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000116696635.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000116696625.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116696625.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116699275.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116699275.8 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000116696622.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116699275.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000116696633.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000116696621.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000116696611.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000116699275.8 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000116699009.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116698733.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116699289.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116697609.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116697609.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116697621.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116698831.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116699275.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000116698720.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000116698844.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000116697621.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=600000116699289.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116699289.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116699289.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116699289.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116699289.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116699291.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116699291.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116699301.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116699301.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116699303.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116699303.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116699303.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116699303.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116703342.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116703342.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116699300.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116699300.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000116699301.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116699301.2 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000116699302.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116703357.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000116699309.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000116703322.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000116699301.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000116703357.8 node_expansions=79
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000116701691.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116701410.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116703354.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116700302.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116700302.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116700302.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116701525.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116701968.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116701413.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000116701524.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000116700302.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000136140802.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000125029969.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1200000116703354.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116703354.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116703354.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136144856.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136144856.2 node_expansions=115
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000141703352.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000138923075.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000138922908.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000141697796.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000136144851.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000150034185.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000136147074.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000136147518.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000136145962.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000136146685.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000136144851.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000136145851.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000136148351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000125036517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000133366796.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1500000150034185.2 node_expansions=837
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000116706773.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116706476.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116707865.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116705365.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116705384.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116706587.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116707031.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000116706477.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116705365.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000116706199.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000116704366.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000116705366.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000150034185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000136145851.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000125034042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000133365129.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1500000150034185.2 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150034185.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150034185.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150034185.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000150034185.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000150034196.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150034213.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000150034200.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000150037650.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000150034175.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000150037650.8 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000150036587.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000150036275.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000150037650.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000150034174.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000150035150.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000150036396.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000150036830.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000150036261.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000150034198.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000150035997.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000150034164.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000150035150.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000150037650.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150037674.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150037674.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150037650.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000150037650.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150037674.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150037674.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150037699.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000150037699.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150037719.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150037719.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983368353.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983368353.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983368345.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983368345.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999994480334.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999994480334.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999994480320.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999994480320.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983371250.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983371250.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983368343.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983368343.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999983368357.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999983368318.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983368357.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016696387.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016696387.2 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999983368369.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999983368366.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983368369.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016696400.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016696400.8 node_expansions=73
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1499999983370744.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999983370466.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999983368355.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999983368355.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999983369355.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999983370598.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999983371021.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999983370487.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999983368356.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999983371300.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999983370188.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999983368368.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999983369368.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000016696400.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000002809855.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1799999991698023.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000011140133.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1800000016696400.8 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999980585289.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000016696362.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000016696362.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016696376.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000016696376.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980585277.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980585277.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000066698154.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000025030598.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999991697277.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000077809265.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000172253735.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000066698140.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000066698164.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000025030585.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000066698140.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000066698164.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000036142608.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000002808386.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000044475944.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000138920402.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000138920376.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000066698164.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000066698140.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000066698140.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000172253735.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000172253733.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000172253733.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000066698192.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000025030622.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999980585290.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999991697300.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000077809300.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000066698178.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066698179.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000025030622.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000066698179.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000066698203.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000036142635.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000002808411.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000044475956.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000138920412.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000138920426.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000066698191.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066698191.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000066698178.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1800000138920426.8 node_expansions=55
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138920413.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138920413.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000066698203.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000025030633.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999980585300.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999991697300.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000077809313.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000172253761.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066698190.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000066698214.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000025030634.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000066698190.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000066698190.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000036142633.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000002808412.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000044475967.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000138920424.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000066698190.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066698189.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000066698202.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000172253761.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172253758.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000172253758.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980585314.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980585314.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000026814.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000026814.5 node_expansions=65
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999980587728.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999980587437.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999980585326.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999980585326.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999980586325.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999980587561.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999980588005.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999980587436.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999980585325.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999980587270.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999980587159.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999980585326.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999980586325.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000000026814.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2099999988917646.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=2100000000026814.5 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000000026825.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000000026776.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000026825.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000029467.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000029467.8 node_expansions=57
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000000029201.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000000028923.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000000026812.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000000026813.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000000026825.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000000029035.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000000029480.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000000027925.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000000026812.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000000028769.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000000028646.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000000026814.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000000027812.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2100000000029480.8 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000000029492.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000000029467.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000029492.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977807282.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999977807282.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000063922558.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000022252615.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999988919282.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000075031291.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000191700336.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000086144780.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000063920167.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000022252615.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000063920170.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000044475722.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000013920170.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000011142390.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000041697944.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000136142404.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000136142402.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000086142391.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000063920167.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000063920167.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000191700336.2 node_expansions=258
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000191700336.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000191700058.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000191697947.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000191700058.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000191697955.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000191697947.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000191700180.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000191699059.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000191697948.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000191699893.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000191699777.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000191697944.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000191698944.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000191699500.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=2100000191700336.2 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000191700346.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000191700323.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191700346.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977809658.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999977809658.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999977809665.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999977809642.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977809665.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977809657.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977809657.2 node_expansions=5
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999977809656.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000008365180.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999977809625.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1800000000031847.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1799999997254069.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1800000008365180.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008365183.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008365183.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975031847.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975031847.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975031860.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975031860.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975031861.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975031861.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933366046.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999933366046.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999933366049.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999933366060.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999933366079.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999933366079.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999933366094.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1799999933366094.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933366069.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999933366069.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933366104.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999933366104.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000072255848.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999997254958.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999952809634.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000083369167.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000222258056.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000083366959.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038922514.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999997254982.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000038922517.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000019478093.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999958366958.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999955589180.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000016700295.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000111144761.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000111146945.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000083369167.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000038922514.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000038922514.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000222258056.2 node_expansions=166
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000222255846.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000222255846.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933366080.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999933366080.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999933366102.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999933368288.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999933366090.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999933366101.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999933366089.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1799999933368288.5 node_expansions=49
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999933366066.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999933368188.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999933366066.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999933368177.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999933366066.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999933366066.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999933368302.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999933367201.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999933368177.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999933368022.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999933367899.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999933366069.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999933367066.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999933367622.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1799999933368302.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933368291.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999933368291.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911143889.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999911143889.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999911143867.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999911143829.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999911143867.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000050033645.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999975032732.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999952809644.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999911143844.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000061144777.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000200033645.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000061144749.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000016700291.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999975032732.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000038922533.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000019478089.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999936144732.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999994478089.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000088922524.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000088922536.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000061144767.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000016700315.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000016700288.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000200033645.2 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000200033635.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000200033635.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911143881.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999911143881.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999888921638.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999888921638.2 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030568276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000083349698.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072235830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069458309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030567720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000083349142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069457200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083350554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080571387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077794998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000086127811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066681089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030566331.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063902753.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063901087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030568276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030566887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000086126998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080571920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055566921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038898542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038896607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055566098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047230829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063901664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047232163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047234663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069457497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044456885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055570497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044456052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063903310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061123308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055566108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044453607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044453607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061122497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041676051.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050009996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058345553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050009996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000072236997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052789163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066682474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044455751.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000086127811.8 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086132811.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086130311.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128922.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000086132811.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999991681576.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036128877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033348588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022236111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999991681042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036128331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000016683551.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036126031.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033347419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999991679654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016679164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016679445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999991681576.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999991681866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999991680199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047240311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033351099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000002790206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997233792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997231848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013901362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008344128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022234420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005565462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005566850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019456307.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002786014.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013897970.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002785736.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002787680.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000010470.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013900263.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013901365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005566906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005566906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019457754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000011295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011123295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019458852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011123295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011125239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033350309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013903017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013902461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019461653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997234916.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000047240311.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237256.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240311.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047238922.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000047240311.8 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240337.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240337.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240335.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240335.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240337.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240337.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047240335.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080580501.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000119469390.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983348790.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047240336.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991683001.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047240359.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080573704.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086129225.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086129225.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983348779.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999983348779.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047240336.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047240335.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047240336.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991683002.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991683001.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047240336.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000119469390.1 node_expansions=88
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119462568.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119462530.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119462568.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119462589.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119462589.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047240347.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080573677.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999983348791.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047240347.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047240366.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991683013.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047240358.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080580513.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086136068.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086136068.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983348805.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999983348791.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047240366.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047240347.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047240348.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991683014.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991683033.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047240347.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000086136068.8 node_expansions=186
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086129243.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086129210.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129243.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136086.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136086.8 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086129268.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086129224.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129268.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136066.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136066.2 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086129247.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086129232.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129247.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129270.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086129270.6 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086129247.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136042.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086136042.8 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086129222.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086129246.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086136027.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086136042.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086129233.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000086136042.8 node_expansions=54
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086131899.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086132284.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086131173.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086136056.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086131187.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086132853.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086132563.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086132445.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000086136056.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136066.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136066.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136056.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136056.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136057.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136057.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991689856.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991689856.5 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047247166.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080580523.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000119469389.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999983355610.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000047247166.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000047247166.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999991689833.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000047247166.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000080584097.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000086139652.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000086136078.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999983355610.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999983355610.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000047247166.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000047247166.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000047247166.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999991689833.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000047247166.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000119469389.6 node_expansions=150
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000119466078.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000119469386.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000119469386.6 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000119466053.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119466053.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000119472995.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119472995.2 node_expansions=32
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047250773.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080584107.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999983359217.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000047250773.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000047250773.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999991693439.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000047250773.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000080584119.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000119462559.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000119462559.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999983359217.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999983359217.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000047250773.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000047250773.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000047250773.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999991693439.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999991693439.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000047250773.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000119462559.1 node_expansions=606
FooPlayer.decide: Prioritizing 10 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086138740.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086138029.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086139129.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086138209.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086138018.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000086139685.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000086139043.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000086139408.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000086139309.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000119462582.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=900000119462582.5 node_expansions=67
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119462559.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119462559.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119462597.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119462597.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119462583.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119462583.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119466205.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119466205.8 node_expansions=32
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000080577315.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080577329.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000152799551.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000027797760.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000080577315.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000080577315.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999991686649.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000080577315.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000113910662.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000119466218.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000027797760.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000027797760.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000080577315.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000080577315.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000080577315.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000036131982.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000036131982.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000047243982.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000152799551.6 node_expansions=558
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000152798579.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000152797885.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000152799009.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000152797076.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000152797874.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000152799551.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000152797909.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000152799264.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000152799156.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000152799551.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000152799551.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000152799551.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000152803853.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000152803853.8 node_expansions=35
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000152799577.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000152799550.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000152799577.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000152799584.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000152799584.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000152799598.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000152799560.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000152799598.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000186137169.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000186137169.5 node_expansions=128
FooPlayer.decide: Prioritizing 13 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000186134669.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000186135502.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000186137169.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000186134810.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000186135921.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000186133986.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000186134810.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000186132875.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000186136199.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000186136058.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000183359391.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000186137169.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000186137169.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000186137169.5 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000183359415.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000186137171.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000186137170.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1200000186137171.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000186137171.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000186137171.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000186144189.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000186144189.5 node_expansions=169
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000186143054.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000186143609.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000186141665.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000186142887.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000186143998.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000186145387.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000186142054.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000186142887.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000186140942.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000186144165.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000186144165.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1800000186144165.0 node_expansions=318
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000186140955.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000186140990.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000186140981.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000186144165.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000186140965.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000186144165.0 node_expansions=60
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000186142776.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000186143609.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000186143625.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000186144022.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000186142910.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000186142054.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000186142910.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000186144167.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000186140966.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000186143633.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000186144300.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000186144165.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1800000186144167.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000186144189.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000186144189.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000186144201.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000186144201.5 node_expansions=20
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000186144210.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000186144186.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000186144210.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999991697966.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991697966.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999991697968.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991697968.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000113922000.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000130583337.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000186144224.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000061142436.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000113922000.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000113921991.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000130583326.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000147255334.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000152810879.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000152810880.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000061142434.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000061142435.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000113921989.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000113921991.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000113921991.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000036143334.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000036143323.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000080588657.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000130583337.2 node_expansions=134
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113925456.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113925456.5 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000113921991.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113921991.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000113921979.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000113921998.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000113925442.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000113925477.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000113925477.5 node_expansions=65
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000113922977.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113924644.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113924658.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113925047.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113923921.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113923099.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113923921.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113924923.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113925488.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113921977.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113924644.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113925310.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113925199.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000113925488.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113925492.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113925492.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113928675.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113928675.2 node_expansions=25
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000113929664.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113931331.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113931331.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113931331.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113930775.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113931719.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113930608.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113929775.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113930608.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113932442.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113928664.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113930775.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113931442.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000113931719.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1800000113932442.0 node_expansions=363
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000113928424.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113928425.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000113928391.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000113932442.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000113928398.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000113932442.0 node_expansions=49
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000113929389.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113931076.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113931053.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113931056.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113930497.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113931445.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113930331.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113929522.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113932466.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113930331.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113929386.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113928410.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113930497.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000113928389.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000113931632.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1800000113932466.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113932442.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113932442.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113935677.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113935677.2 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000113933463.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113935129.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113933478.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113935154.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113935145.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113934574.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113932477.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113934432.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113932463.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113933574.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113934422.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113933478.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113932474.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000113934574.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000113932463.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000113935699.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000113935699.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113935709.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113935709.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113938376.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113938376.5 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000113935710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113935710.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144491195.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144491195.2 node_expansions=14
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000113935707.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113935698.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000113935720.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000113935724.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000144491195.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2100000144491195.2 node_expansions=21
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000144491209.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000113935656.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=2100000144491209.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144491209.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144491209.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144491229.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144491229.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000144491234.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000216713465.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000061156118.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000144491218.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000144491255.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000022267218.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000144491233.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000177824580.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000183380123.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000183380121.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000061156122.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000061156122.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000144491218.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000144491229.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000144491218.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000066712552.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000066712552.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000111157900.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000216713465.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000216713470.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000216713470.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000216716084.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000216716084.2 node_expansions=28
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000216714467.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000216716133.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000216714469.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000216716136.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000216716135.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000216715579.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000216713498.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000216715578.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000216715411.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000216713498.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000216714609.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000216715412.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000216714498.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000216714466.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000216713498.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000216715577.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000216713467.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000216716136.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000216716133.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000216716133.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000216716182.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000216716182.2 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000216716136.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000216716135.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000216716164.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000216716134.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000216716132.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2100000216716164.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000216716135.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000216716135.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000216716147.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000216718777.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000216716144.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000238935133.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000216716190.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2400000238935133.5 node_expansions=95
FooPlayer.decide: Prioritizing 26 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 26 actions with lookahead depth=3
  Action 0: expected_value=2100000216717144.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000216717980.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000216717145.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000216718811.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000216718814.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000216718259.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000216716148.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000216718259.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000216717259.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000216716148.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000216717256.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000216718091.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000216717146.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000216717146.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000216717148.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000216716145.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000216718259.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000216716148.8 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2400000236154690.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000225041471.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000227819358.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2400000230599414.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2400000233376470.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2400000233375373.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=2400000238935133.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=2400000233377482.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=2400000238935133.5 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000238935133.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000238935133.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 20 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2700000272272100.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000272272933.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000272272100.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000272273766.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000272273766.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000272273211.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000272271100.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000272272211.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000272272211.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000272271100.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000272272211.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000272273044.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000272272100.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000272272100.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000272271100.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000272271100.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000272273211.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000272271100.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000272273766.5 action_type=ActionType.BUILD_CITY
  Action 19: expected_value=2700000261162655.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2700000272273766.5 node_expansions=2852
FooPlayer.decide: Prioritizing 21 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2700000272272100.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000272271100.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000272271100.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000272272100.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000272272100.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000272271100.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000272273766.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000272273211.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000272273044.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000272272100.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000272272933.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000272273211.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000272273211.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000272271100.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000272272211.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000272272211.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000272271100.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000272273211.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000272272211.0 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=2700000272273766.5 action_type=ActionType.BUILD_CITY
  Action 20: expected_value=2700000261162655.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2700000272273766.5 node_expansions=215
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000272273801.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000261162658.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=2700000272273801.0 node_expansions=6
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066680887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061125554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025012165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025012719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061124167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075015054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063903331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061125554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061124720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025012720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025013276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025012720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025013275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075013945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066680334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000052790278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072236165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055568887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052791386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033343552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033343552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041679941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033343552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047235555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038899165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038899165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047234444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055568888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000063903053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050012218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041679722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036121943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000036120276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038898054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000044453610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044452499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066678108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050013053.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000075015054.0 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075017831.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075015609.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075018665.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000075018665.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025014723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000011122999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000016679654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999991680487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999991680762.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030570276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022236320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027791667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027791922.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999991680755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999991681298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999991680755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999991681320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044460054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030570553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022236384.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016678533.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011122131.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000008804.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000007137.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008341871.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000007138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016678597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008343295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008345239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016678297.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011123573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025014963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016680239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030571087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005568239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019458585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011125804.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005568014.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005566348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019457193.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008344126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013899681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013898570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005567128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011122143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997233795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997232684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005566574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000010460.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000044460054.0 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044460054.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044458109.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044460054.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000044460054.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000014655.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000014655.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000014643.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000014643.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000014666.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000014666.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000014666.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000014666.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999975011611.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975011611.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000075016995.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002792994.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052794782.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027794759.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036126338.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050016995.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977792981.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000027794759.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027794759.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027794759.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027794759.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027794759.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027794759.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999975015203.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000066683671.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000066683661.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027794759.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977792981.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000075016995.0 node_expansions=352
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000075013413.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075013412.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000075013398.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000075013421.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000075013408.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000075017005.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000075017005.0 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000075016040.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075015362.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075016874.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075015893.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075015060.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075013397.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075017005.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075015060.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000075017005.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075017005.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075017005.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075017005.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075017005.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075017043.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075016980.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075017043.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050017044.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075017017.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000075017017.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075017042.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075017042.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075022162.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075022162.0 node_expansions=32
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002793041.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052794806.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000027794795.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999975015250.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000036126361.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000050017028.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999977793030.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000027794819.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000027794795.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000027794808.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000027794795.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000027794807.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000027794819.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999975015239.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000066683695.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000066683695.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000027794795.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999977793017.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000066683695.1 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066683695.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066683695.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066683708.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066683708.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066683708.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066683708.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999975020397.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975020397.6 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999975015254.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975015254.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999975015289.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975015289.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999975015254.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975015254.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999975020412.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975020412.1 node_expansions=32
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075017044.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002793043.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052794822.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000027794835.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000036126367.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000050017041.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999977793032.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000027794810.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000027794810.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000027794810.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000027794810.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000027794810.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000027794811.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999975015255.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000066683700.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000066683701.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000027794835.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999977793032.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000075017044.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075017034.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075017034.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075022202.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075022202.0 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002793017.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052794822.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000027794787.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999975015242.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000036126350.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000050017017.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999977793009.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000027794824.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000027794788.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000027794788.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000027794787.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000027794811.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000027794798.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999975015231.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000066683684.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000066683700.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000027794787.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999977793009.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000066683700.6 node_expansions=120
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066683677.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000066683698.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000066683682.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000066683708.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000066683674.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000066683708.6 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066683685.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066683685.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066683685.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066683685.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066683685.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066683685.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066683708.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066683708.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075017032.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002793028.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052794808.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000027794795.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999975015239.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000036126361.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000050017031.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999977793017.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000027794795.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000027794795.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000027794795.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000027794795.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000027794795.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000027794795.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999975015239.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000066683695.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000027794795.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999977793017.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000075017032.0 node_expansions=78
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075017053.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000075017027.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075017053.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075017029.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075017029.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075017030.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000075017004.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075017030.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075017029.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075017029.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075017054.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000075017041.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075017054.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050017054.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017054.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050017051.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050017052.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000050017052.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050017041.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017041.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050017043.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017043.0 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050019686.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050017054.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050020519.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000050019539.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000050018706.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000050017039.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000050022186.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000050018854.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000050018707.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000050022186.4 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050022186.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050022186.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050022211.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050022211.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050022201.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050022201.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027799989.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027799989.6 node_expansions=8
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000027802633.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027802642.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000027800966.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000027799967.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000027800975.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000027802467.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000027801633.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000027799975.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000027801809.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000027801632.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000055572607.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=900000055572607.0 node_expansions=164
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000055572607.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055572607.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000055572622.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055572622.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000055572607.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055572607.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927793065.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927793065.9 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927793061.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999927793035.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927793061.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999966682829.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966682829.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999966682856.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966682856.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999966682841.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966682841.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999966682843.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999966682811.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999966685445.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999966682817.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999966682850.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999966685445.1 node_expansions=63
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999966685446.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999966684521.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999966682829.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999966682808.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999966683815.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999966685308.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999966684475.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999966682808.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999966684612.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999966684474.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=899999966685446.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999966685446.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966685446.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999966685430.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966685430.5 node_expansions=10
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000055575209.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994463222.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000033353000.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000030575222.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999927795652.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000027796556.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000055575208.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999969463208.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000008352986.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000008352986.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000030575222.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000030575209.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999980575208.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999980575208.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000047241876.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000072241889.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000033353000.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999969463208.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000072241889.5 node_expansions=162
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072241876.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072241876.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072241915.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072241915.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072241914.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072241914.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088905955.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088905955.8 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072241922.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072241922.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927795690.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927795690.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927795690.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927795690.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927795692.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927795692.8 node_expansions=6
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999927797368.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927797535.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999927795701.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999927798090.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999927795701.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999927796701.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999927798201.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999927797368.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999927795701.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999927797535.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999927797368.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999944459720.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=1199999944459720.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999944459720.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944459720.8 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000072239289.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000011127300.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000050017066.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000047239309.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000044460622.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000072239288.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999969460620.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000008350398.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000025017066.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000047239299.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047241799.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999997239287.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999997239298.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999983349520.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000063905965.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000088908465.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050017077.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999986127287.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000088908465.8 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088905954.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088905954.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088905962.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088905929.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088905962.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999944459722.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944459722.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905570834.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905570834.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905570851.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905570851.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905570835.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905570835.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905570856.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905570856.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999905570841.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999905570821.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905570841.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999905570841.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905570841.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999905570843.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999905573304.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999905570845.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999905570855.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999905570855.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999905573330.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1199999905573330.2 node_expansions=93
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999905572508.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999905571663.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999905570853.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999905572220.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999905570841.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999905571800.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999905573330.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999905572497.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999905570843.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999905572633.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999905572508.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1199999905573330.2 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999905573343.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999905573305.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905573343.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905573344.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905573344.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999905573354.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999905573329.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905573354.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877795588.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999877795588.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999877795574.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999877795563.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877795574.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877795577.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999877795577.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999877795599.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999877795553.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877795599.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877797922.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999877797922.8 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999877795576.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999877797897.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999877795574.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999877795588.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999877795588.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999877797922.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1199999877797922.8 node_expansions=97
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999877797933.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999877795851.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999877796407.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999877795587.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999877796973.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999877795584.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999877796535.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999877795577.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999877797230.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999877795563.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999877797380.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999877797243.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1199999877797933.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999877797922.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999877797897.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877797922.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902798832.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902798832.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999902798835.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999902798786.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902798835.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902798825.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902798825.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999902798826.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999902798788.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902798826.0 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030569377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030569655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083348655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030569377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000088904488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080571155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077793099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069459766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072235044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080568321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083348665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080569988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000088901710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000086125599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030566877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077791432.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030567710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030569655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063903320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050012764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050010542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058345553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061124209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047231375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063901709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047234097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000072237209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052789653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052789097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000069456931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066678598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063903320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050010764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058346654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041677430.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066679431.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044453542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050010764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058345543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069458098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052790541.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000088904488.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088906155.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088904210.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088905599.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000088906155.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999994458199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999997234875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041680497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033349941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022236331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027791609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030571612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047236933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044461377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041683031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047238589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055570321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052794210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999994457363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044460044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999994456262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999994455708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005565683.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005564572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019455475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008344350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013900486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000010138.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000011249.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019458542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013902684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038905807.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019458237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019457681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036125529.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011124350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033347198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030571918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016679906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016679350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025015251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008346015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011123795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033348029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011122128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016679348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022234372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000010972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000009860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013898207.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008343461.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000055570321.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055570321.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055570321.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055570044.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000055570321.8 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574920.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574920.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055570358.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055570358.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000122236991.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027790790.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088903657.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088903657.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027789893.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055570359.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994457433.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055570322.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055570322.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055570323.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055570337.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055570359.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994456558.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994456545.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055570322.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055570322.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055570322.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994457448.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000122236991.4 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122236990.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122236990.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141681454.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000141681454.9 node_expansions=111
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000122246212.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000122243546.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000122245935.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000122243546.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000122243268.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000122242990.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000122244101.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000122242990.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000122246212.9 node_expansions=168
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000122244547.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000122246212.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000122243546.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000122245935.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000122243546.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000122243268.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000122242990.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000122244116.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000122243005.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000122246212.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122246249.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122246249.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141685078.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000141685078.0 node_expansions=89
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000122249162.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000122248910.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000122248187.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000122250576.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000122251663.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000122248165.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000122247910.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000122247609.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000122248718.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000122247609.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000122251663.0 node_expansions=110
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000122251669.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000122251653.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000122251650.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000122251674.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000122251653.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=600000122251674.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122251663.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122251663.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122251698.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122251698.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122251701.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122251701.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000122251699.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000122251688.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122251699.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122254364.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122254364.8 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000122251680.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000122251688.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000122251688.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122251702.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122251702.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000161140529.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000161140529.9 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000122251699.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122251699.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027805473.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088918364.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088918362.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027804601.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000055585033.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055585033.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999994474809.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055585033.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055585044.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000055587698.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000055585033.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055585032.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994471255.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994471254.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055585033.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055585032.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055585033.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994472155.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), None, None)) score=1200000055587698.5 node_expansions=101
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585033.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055585033.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055585032.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055585019.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055585041.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055585054.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000094473873.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=900000094473873.4 node_expansions=29
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094473873.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000083362786.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=900000094473873.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094473901.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094473901.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994472099.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994472099.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994472085.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994472085.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994472100.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994472100.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994472101.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994472101.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999994472085.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994472085.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994472110.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994472110.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994472112.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994472112.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994472123.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994472123.6 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999994472110.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994472122.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999994472106.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994472112.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999994472109.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=899999994472122.1 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999994472122.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994472131.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999994472131.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994472096.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994472096.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994472144.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994472144.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994472131.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994472131.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994472121.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994472121.1 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999994473111.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994475055.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999994474780.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999994474777.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999994472145.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999994473978.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999994472111.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999994473777.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999994473534.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999994474624.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999994473534.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1499999994474780.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999994474777.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999994474777.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999994474791.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999994474791.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963919222.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963919222.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999994477742.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999994477742.0 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999994474778.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999994474778.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999994474792.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999994474792.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999994474803.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999994474803.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999994474827.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999994474827.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963919240.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963919240.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999994474809.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999994474809.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999994474798.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999994474798.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999994474801.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999994474801.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963919249.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963919249.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999994474850.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999994474850.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000161143270.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027808173.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000127809941.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000127809937.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000066696159.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000094476602.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000094476602.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999994474825.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000094476606.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000094476616.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000094476602.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000094476602.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000094476602.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000033362825.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000033362825.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000094476602.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000094476602.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000094476605.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000161143270.5 node_expansions=126
FooPlayer.decide: Prioritizing 16 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000161144268.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000161146213.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000161145938.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000161144657.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000161145935.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000161143268.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000161145106.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000161143268.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000161144938.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000161145115.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000161145782.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000161144657.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000186135995.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000180578593.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000177801384.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000180582095.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1800000186135995.8 node_expansions=128
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000186135971.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000186138888.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000186138888.2 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000186135957.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000186135994.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000186138872.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000186138888.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000186135968.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000186138888.5 node_expansions=80
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000186136992.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000186138888.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000186137621.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000186137348.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000186138610.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000186135943.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000186136778.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000186135943.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000186137659.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000186136777.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000186138457.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000186137346.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000186138888.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000186138899.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000186138899.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000186138920.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000186138920.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000052803811.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152805611.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000152805580.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000125027833.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000094472232.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000119472243.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000019470454.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000119472232.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000119472243.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000119472246.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000119472233.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000119472243.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000091694469.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000091694498.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000094472276.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000094472232.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000119472243.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000019470454.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000152805611.0 node_expansions=93
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152805579.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152805579.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019473095.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019473095.0 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019470501.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019470501.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019470458.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019470458.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019470458.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000019470453.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000019470452.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000019470478.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000019473095.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000019473095.2 node_expansions=60
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000019471428.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019471441.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000019472108.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000019471261.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000019473144.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000019470441.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000019471275.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000019472032.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000019470441.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000019472144.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000019471817.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000019471588.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000019471830.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000019473144.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999988917553.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988917553.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019473143.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019473143.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019473154.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019473154.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019474775.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019474775.0 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019473156.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000019473159.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000019473144.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000019473167.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000019473154.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000019473167.5 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019473156.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019473156.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999988917624.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988917624.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999988917623.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999988917587.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988917623.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999988917624.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988917624.0 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000175024588.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000022250957.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000141691255.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000152808291.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000113913477.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000063919402.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000088919401.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999988917614.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000088919401.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000088919391.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000119474953.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000138913477.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000088919402.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000061141622.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000061141614.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000063919390.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000063919390.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000088919390.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000175024588.8 node_expansions=454
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000155586064.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000155586061.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155586064.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000175024617.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000063913494.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000122252727.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000152808283.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000113913506.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000063919381.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000088919392.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000088919382.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000088919382.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000119474947.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000119474953.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000088919382.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000061141604.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000080580172.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000063919381.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000063919381.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000088919382.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999988917604.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000175024617.8 node_expansions=122
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175024602.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175024602.2 node_expansions=77
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000155587057.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155587068.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155586614.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155587069.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155586892.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155586068.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155586902.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155587068.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155587058.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155586058.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155587725.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155587447.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000155587179.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000155587447.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000172246124.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000175023882.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000172247381.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000175024603.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2100000175024603.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000175024602.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000175024564.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175024602.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175024615.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175024615.2 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000175024624.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000175025621.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000175025179.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000175025621.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000175025468.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000175024634.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000175025465.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000175024621.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000175025624.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000175024632.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000175026299.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000175026010.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000175025737.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000175026012.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000191687672.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000191686005.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2400000191687672.5 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000191687675.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000191687675.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000016688393.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000016688393.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000016686773.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000016686773.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000047243206.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000047243206.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000041689257.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000041689257.5 node_expansions=151
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000219465396.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000075020951.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000152798729.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000216687618.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000155576507.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000094465382.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000102798716.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000119465382.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000119465382.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000150020951.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000150020951.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000119465382.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000088909827.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000088909827.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000094465382.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000077798716.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000083354271.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000011131160.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2700000219465396.0 node_expansions=212
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000219465418.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000216687631.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000211132062.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000208354296.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2700000219465418.0 node_expansions=12
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019456558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011122336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013899614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011121003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027789003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027789891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999958338891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999958340003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000005565391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000000008725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000000008725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000000008447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000008342058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011120725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000000008114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999997230669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999994450891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011119002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999958339446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999958336667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999958335001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999958338335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999972226445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999991674557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994451779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999986117835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999991674502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977783945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000008724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999988893390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000027789891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027786558.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027789891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027786558.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=300000027789891.9 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000041681456.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036124997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027794989.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997234929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030571120.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033347766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000016681589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027794714.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000016681601.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030572768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036128035.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038906723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038906077.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025016678.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033348874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011124073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011122684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022235198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008344916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999997232392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997232948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997232682.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000012403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019458053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016679972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016680527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022237764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002790739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013903797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027793587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030572465.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016681906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022236906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027794712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022237472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002791574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019459987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013901638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013903305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027791383.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000022236638.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000041681456.4 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041681449.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041687429.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041678942.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000041687429.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041681456.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041681456.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041681453.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041681453.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041681468.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041681468.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027790812.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025013034.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013901922.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000072237037.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041681467.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997235245.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997235256.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083348146.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999983346367.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000041681467.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041681478.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000041681467.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000041681467.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000041681467.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000041681480.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041681467.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041681478.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083348136.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000083348146.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083348145.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083348119.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083348145.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354124.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354124.4 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083348157.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083354086.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083348126.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083354124.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083348136.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083348122.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000083354124.4 node_expansions=98
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083348144.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350644.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083348155.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083354136.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083348134.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083350644.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083350102.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083352749.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000083354136.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083354124.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083354097.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354124.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111125897.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111125897.9 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083354144.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083354098.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354144.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083354136.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354136.4 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027796810.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025019021.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013907910.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000072243022.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041687469.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997241255.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997241247.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983352358.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000041687469.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000041687469.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041687478.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000041687475.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000041687469.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000041687478.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000041687469.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041687478.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041687469.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083354132.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000083354132.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083354132.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083354111.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354132.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354145.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354145.9 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083354157.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083354130.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000119465187.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083354143.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083354146.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083354133.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=900000119465187.5 node_expansions=49
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119465209.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000105576299.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=900000119465209.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119465202.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119465202.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119470350.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119470350.8 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119465204.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119465190.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119465220.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119465225.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119470353.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000119470353.2 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000119465186.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119467708.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119465186.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119468145.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119465186.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119467688.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119467131.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119469799.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119470367.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000119470367.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119470355.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119470355.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474961.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119474961.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119470391.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119470391.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474965.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119474965.2 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119470371.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119470363.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119470366.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119470400.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119474965.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000119474965.2 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000119470354.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119472854.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119470378.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119473298.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119470368.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119472876.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119473576.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119470356.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119474988.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119473576.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000119474988.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474965.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119474965.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474979.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119474979.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474965.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119474965.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474979.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119474979.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119475000.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119475000.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000063917666.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025031965.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000013917656.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000108363891.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000077808322.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000033362099.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000033362099.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000119474999.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999983362099.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077808322.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077808322.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077808322.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077808334.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077808322.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077808322.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000077808322.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000077808322.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077808322.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000119474999.8 node_expansions=216
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119474982.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119474990.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119474977.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119474991.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119474979.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000119474991.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474991.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119474991.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119475023.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119475023.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119475023.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119474990.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119475023.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941695459.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941695459.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941695447.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941695447.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941695490.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941695490.1 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999941695476.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999941695444.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941695476.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991695479.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991695479.6 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999991695468.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999991697968.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999991695468.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999991698413.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999991697576.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999991698424.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999991695475.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999991697968.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999991698688.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999991695465.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999991698691.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999991688446.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1199999991686501.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000019469503.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1200000019469503.8 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019469501.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019469501.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969469555.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969469555.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000050025057.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000052802835.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000000025057.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000083359281.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052803724.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000019469488.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999991690823.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000136137069.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052803710.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000052803722.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000052803712.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000052803712.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052803710.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000052803710.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000052803710.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000036137058.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000036137043.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000136137067.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000136137069.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000136137067.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136137043.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136137067.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969469539.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969469539.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999969469525.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999969469486.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969469525.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950025081.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950025081.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000030580627.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000033358413.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999980580634.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000083359301.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052803735.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000000025071.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999972246406.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000116692645.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000033359293.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000033359315.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000033359315.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000052803738.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000033359317.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000033359317.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000033359293.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000016692628.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000016692628.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000116692637.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000116692645.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116692627.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116692589.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116692627.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116698814.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116698814.0 node_expansions=228
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000116692634.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116695144.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116692634.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116695578.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116693759.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116694582.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116692637.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000116695137.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116695856.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000116692637.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000116695859.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000144463423.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000147239243.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1500000147239243.2 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147239268.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147239268.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147244377.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147244377.0 node_expansions=153
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147239257.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147239257.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147242195.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147242195.0 node_expansions=49
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000072239289.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000063905067.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000011127289.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000113905955.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000083350401.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000000016180.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000013905069.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999980571746.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000063905945.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000063905955.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000063905948.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000083350401.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000063905956.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000033350392.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000033350400.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000047239291.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000047239278.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000147239277.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000147239277.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000147239288.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147239278.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147239288.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147242207.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147242207.5 node_expansions=93
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000147239291.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147241791.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147239281.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147242196.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147240410.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147241235.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147239289.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147241788.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147241520.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147239288.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000147241513.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1500000147242196.0 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000147242196.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147242184.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147242196.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166683711.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166683711.0 node_expansions=58
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000147242216.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147244703.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147242215.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147244594.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147242758.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147244163.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147242203.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147243204.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147244718.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147244441.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000147242203.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000147244441.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000166683725.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=1800000166683725.5 node_expansions=77
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000166683725.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166683711.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166683725.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197239244.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000197239244.8 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000166683725.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166683700.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166683725.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166688870.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166688870.0 node_expansions=308
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000166683733.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166683734.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000166683734.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000166683735.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166683702.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166683735.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166686222.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166686222.5 node_expansions=40
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166683745.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000166683733.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166683745.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000197239270.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000197239270.2 node_expansions=40
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000091683756.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000083349519.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000030571741.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000133350423.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000102794866.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000030572640.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000033349535.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000166683755.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000000016201.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000083350423.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000083350412.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000083350422.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000102794854.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000083350412.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000052794856.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000033350409.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000047239309.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000066683745.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1800000166683755.5 node_expansions=126
FooPlayer.decide: Prioritizing 4 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000188905927.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000183350357.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000197239259.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000186128155.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=2100000197239259.2 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000197239257.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000197239257.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000197244367.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000197244367.0 node_expansions=191
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000197241472.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000197244230.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000197239260.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000197242583.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000197242028.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000197244089.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000197241730.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000197241194.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000197245200.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000197244367.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000197241472.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000197244367.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2700000197244367.0 node_expansions=498
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000197241472.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000197243984.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000197241462.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000197242851.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000197242077.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000197243465.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000197241484.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000197241489.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000197243962.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000197241494.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000197241474.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000197244397.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000197243699.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2700000197244397.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000197244381.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000197244381.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000197244393.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000197244393.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000197244408.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000197244415.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000197244392.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000197247322.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000197244426.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2700000197247322.5 node_expansions=65
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000197244404.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000197246878.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000197244408.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000197245767.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000197246602.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000197244960.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000197246322.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000197244401.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000197244427.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000197246900.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000197244378.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000197244404.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000197246045.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000197247322.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2700000197247322.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000197247352.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000197247352.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000197249826.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000197249826.0 node_expansions=36
FooPlayer.decide: Prioritizing 3 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000219469548.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000213914015.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000216691770.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=3000000219469548.5 node_expansions=12
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019456280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008344280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011121558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011121280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008342891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999958340003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999958339169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019454614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019454336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000036121836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027789558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019455947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997231779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999991675390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999972226723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999958338057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999958335001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999958335556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999958337502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999986118390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000008446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994453168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999991675390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975005889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000005946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011119279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=300000036121836.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=300000036121836.3 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044460775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041682165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033349668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044461102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052794998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000013901612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013903276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047238610.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047238332.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050016656.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050016102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052794435.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050015233.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022232684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022231850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036124421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027788874.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013902129.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013899059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013899615.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013901571.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030568861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041682482.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036124403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036124982.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044460530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022235184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030568277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038902474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022235207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022233263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047235043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030566348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030564975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044456655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030566073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027787141.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041681598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027789928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027792138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036123265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022236573.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000052794998.4 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052791942.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052794998.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052791109.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000052794998.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795011.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795011.9 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052796951.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795987.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795005.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052797930.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052800153.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052796118.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052801394.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052796118.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000052801394.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801408.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801408.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801396.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801396.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052801396.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052801396.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052801396.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052801407.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052801404.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000052801407.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801396.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801396.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688493.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688493.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688518.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688518.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688519.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688519.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688519.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688519.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963915866.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963915866.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963910756.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963910756.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963910753.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963910753.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963910756.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963910756.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963910756.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963910756.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963910756.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963910756.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963910756.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963910756.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963910757.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963910757.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963915854.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963915854.0 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999963910754.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963915839.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999963915855.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999963910722.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999963910756.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999963915855.0 node_expansions=51
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999963912676.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999963910709.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999963911688.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999963913632.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999963914489.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999963913910.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999963915856.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999963911842.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999963911829.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=599999963915856.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963915856.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963915856.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963915855.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963915855.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025028766.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016694534.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986138965.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025028779.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080584299.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991693645.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055584300.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999986138966.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025028742.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025028766.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025028742.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052806521.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052806555.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052806555.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025028742.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999963915877.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025028766.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055584335.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000080584299.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080584313.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080584313.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963915877.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963915877.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963915855.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963915855.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025028742.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016694521.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986138965.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025028742.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080584312.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991693632.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055584309.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999986138965.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025028779.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025028743.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025028766.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052806545.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052806535.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052806558.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025028742.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999963915854.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025028742.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055584323.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000080584312.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080584310.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080584310.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080584346.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080584346.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080584357.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080584344.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080584357.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080584355.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080584355.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080584354.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080584357.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000080584357.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080584357.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080584357.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000080584355.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080584348.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080589210.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080584331.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080584335.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000080589210.9 node_expansions=47
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000080586267.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080584345.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080585322.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080585322.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080587266.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080588123.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080587544.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080585433.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080589234.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000080585457.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000080589234.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080589210.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080589210.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025033656.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016699435.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986143902.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025033679.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991698570.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999963920767.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055589212.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999986143902.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025033656.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025033656.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025033656.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052811457.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052811436.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052811458.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025033679.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999963920790.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025033656.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055589212.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000055589212.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055589212.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055589212.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055589243.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055589243.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025033687.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016699465.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986143903.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025033691.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080592997.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991702331.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999963920798.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999986143904.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025033680.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025033691.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025033691.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052811466.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052811466.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052811469.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025033680.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999963920802.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025033691.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055592997.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000080592997.8 node_expansions=111
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000080589237.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080589221.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080589245.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080589231.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080592997.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000080592997.8 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000080589497.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080589219.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080590219.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080590231.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080592164.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080592997.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080591898.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080592454.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080590786.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000080590342.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000080590342.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=600000080592997.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080593009.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080593009.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080593008.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080593008.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080593011.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080593011.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080596219.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080596219.9 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025040627.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016706428.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986150849.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025040627.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991705529.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999963927738.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055596206.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999986150849.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025040627.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025040627.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025040627.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052818428.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052818428.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052818428.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025040627.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999963927738.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025040627.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055596206.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000055596206.4 node_expansions=414
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055593011.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055593012.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055596206.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055592998.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055593019.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000055596206.4 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000055593262.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055593984.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055592995.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055593984.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055594553.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055593995.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055595664.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055596206.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055594550.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000055594095.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000055595386.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000055594120.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000055596206.4 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055596206.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055596206.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055596218.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055596218.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055599405.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055599405.2 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025043849.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016709641.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986154071.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025043849.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080599428.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991708762.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999963930960.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999986154071.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025043849.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025043849.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025043849.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052821650.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052821650.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052821650.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025043849.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999963930960.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025043849.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055599428.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000080599428.8 node_expansions=432
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000080596233.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080596244.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080599428.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080596232.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080596230.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000080599428.8 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000080596484.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080597217.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080596206.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080597217.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080599428.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080597773.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080597231.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080598897.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080597762.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000080596220.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000080597331.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000080598620.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000080597317.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=600000080599428.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080599428.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080599428.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080599453.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080599453.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080599453.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080599453.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080599467.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080599467.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080599467.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080599467.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080599467.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080599467.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080599469.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080599469.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080599465.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080599465.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055598878.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055598878.8 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000041688.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991707477.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999961151911.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025041699.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999966706588.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999938928799.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030597255.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999961151910.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000041687.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000041687.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025041699.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052819477.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027819477.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027819477.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000041687.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999938928803.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000041687.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000030597255.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000052819477.6 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052819476.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052819477.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000052819477.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052819477.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052819477.6 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000052819467.6 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000052819468.6 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000052819467.6 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000052819467.6 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000052819478.6 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=600000052819479.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052819479.6 node_expansions=42
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000052819465.6 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000052819465.6 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000052819468.6 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000052819468.6 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000052819479.6 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=600000052819479.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=600000052819479.6 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052819475.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052819465.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052819475.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938928813.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938928813.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999938928787.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938928778.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999938930430.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999938928773.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999938928776.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999938930430.8 node_expansions=51
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=599999938929041.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938929764.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938929764.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999938928764.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938929788.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999938930319.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999938929787.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999938930444.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999938930343.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999938928787.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999938929875.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999938929764.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999938929764.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=599999938929875.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=599999938930444.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938930454.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938930454.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938930455.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938930455.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938928809.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938930430.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999938930430.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938928764.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938928764.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938930455.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938930455.2 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000043319.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991709111.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999961153541.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025043356.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055598909.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999966708232.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030598889.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999961153541.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000043344.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000043344.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025043354.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052821131.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027821111.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027821135.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000043319.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999938930430.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000043319.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000030601541.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000055598909.8 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055598910.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055598910.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055598910.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055598910.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055594021.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055594021.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055594034.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055594034.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055592366.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055592366.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055592367.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055592367.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919479465.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919479465.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919479465.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919479465.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919479465.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919479465.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999919479465.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919479465.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919479475.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919479475.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999888923907.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999919479467.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999919480985.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999919479455.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999919479441.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999919480985.5 node_expansions=55
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=599999919479731.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999919480429.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999919480429.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999919479443.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999919479453.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999919480999.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999919480443.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999919481008.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999919479429.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999919480564.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999919480443.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999919480453.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999919480541.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=599999919481008.9 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919480985.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919480985.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919481023.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919481023.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888925443.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888925443.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888925466.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888925466.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888925491.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888925491.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999872258812.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999872258812.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999952816145.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999955593034.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999894481921.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999977816144.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008371700.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999900036588.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994482811.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999894481922.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999933371699.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999950038367.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999975038367.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022256329.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999961149478.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999961149479.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999933371700.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999872258811.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999933371701.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994482812.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000022256329.6 node_expansions=92
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986149478.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986149478.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986150998.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986150998.9 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999986149477.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986149468.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999986150998.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999986149468.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999986149455.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999986150998.9 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=599999986149744.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999986150443.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999986150443.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999986149722.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999986149456.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999986149443.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999986150998.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999986150467.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999986150443.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999986149467.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999986150578.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999986150443.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999986150443.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=599999986150578.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=599999986150998.9 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986151023.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986151023.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986152541.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986152541.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986150999.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986150999.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986151023.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986151023.4 node_expansions=3
FooPlayer.decide: Prioritizing 21 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=599999986151286.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999986152009.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999986152008.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999986151297.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999986151022.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999986152564.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999986151008.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999986152008.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999986152009.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999986151009.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999986152009.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999986152144.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999986152009.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=599999986152008.9 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=599999986152131.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=900000013924876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=900000019481579.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=900000022257876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=900000005592523.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=900000013924985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=900000008365375.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=900000022257876.2 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022257875.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022257875.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000022257876.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022257876.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022257877.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022257877.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022257910.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022257910.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000022257914.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022257914.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022259465.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022259465.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022257926.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022257926.2 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011120725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000005563503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000008342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000030566503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025008780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016675447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994450946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991674779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991672279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000016674557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005562613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999961117224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961116668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999961114445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000007057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341558.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000044462010.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027793346.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041684220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041680275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050013677.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025015001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027793612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027793546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038904711.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041683309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000002792165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050017567.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044461165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000002792152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050017555.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047238953.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011122961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011124642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025014922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016680197.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022235477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008346864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022235742.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016678239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030569086.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016678238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011122127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002789630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013899907.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013898795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002792143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002789615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013901850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030570819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013900739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019458583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044461164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027791903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027791348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000041682539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016680249.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000050017567.5 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050014787.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050017554.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016165.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000050017554.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017567.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017567.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050017555.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050017543.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017555.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460198.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994460198.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460198.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994460198.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460199.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994460199.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994460235.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994460196.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994460235.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002793556.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002793556.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002793578.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002793543.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002793578.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002793568.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002793568.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002793582.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002793543.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002793582.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002793593.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002793593.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050017580.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050017593.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083350919.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027793586.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080573142.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050017580.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050017579.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050017579.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050017593.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083356068.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994460259.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025020957.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080578291.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050017593.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002793593.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002793580.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050017580.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050017579.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000083356068.9 node_expansions=186
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083350919.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083350910.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350919.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350923.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083350923.9 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083353711.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083355802.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352599.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083350922.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083354414.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083353168.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083356080.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083353988.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000083356080.9 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083356079.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083356066.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356079.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578300.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578300.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055578299.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055578302.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000055578302.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578302.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578302.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022244978.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022244979.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083356097.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000020989.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052800545.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000022239808.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000022244978.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022244989.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075017599.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000050022767.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999966687645.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022238041.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052800545.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022244979.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000022239808.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999975020979.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022244979.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022244979.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000075017599.6 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075017587.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075017587.1 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000050025535.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050027645.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050024436.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050022756.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050025701.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050026535.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050026256.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050024978.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050025813.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000075017613.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=900000075017613.1 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000041684267.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075017575.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000075017575.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075017572.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075017572.6 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075022428.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075022428.5 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000075020360.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075022465.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000075019259.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000075017593.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000075019550.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000075020381.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000075021076.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000075019818.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000075020659.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=900000075022465.4 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041689132.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041689132.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041689143.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041689143.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041689143.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041689143.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041689156.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041689156.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000013911368.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013911366.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000108355808.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000025020711.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000044466936.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999988911379.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999988911377.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000013911379.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000041689145.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000080578044.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999958354046.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999988909602.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000044466936.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000013911367.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999988911379.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999941687377.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999988911379.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000013911379.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000108355808.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108355825.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108355825.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108355834.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108355834.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108355832.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000108355811.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108355832.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127795400.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127795400.5 node_expansions=63
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108355835.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000108359566.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000108359566.5 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108355822.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000108355791.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000108355804.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000108359566.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000108355814.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000108359566.6 node_expansions=62
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108359577.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108358580.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000108357455.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000108355799.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000108357744.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000108358566.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000108356788.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000108358021.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000108358734.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000108358845.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=900000108359577.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108359577.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108359577.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108362622.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108362622.2 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108366107.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000108363607.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000108363607.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000108362607.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000108363885.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000108363885.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000108363607.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000108364830.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000108365274.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000108366552.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000108364996.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1500000108366552.2 node_expansions=434
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108364729.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108362942.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000108363607.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000108364997.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000108361941.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000108363885.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000108363621.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000108363607.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000108366586.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000108362941.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000108364896.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000108364197.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1500000108366586.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000108366553.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108366553.0 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000108366580.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108366580.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000108366576.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108366576.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000108366609.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108366609.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000108366613.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000108366597.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108366613.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000013922166.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000013922164.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000050025646.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000044477726.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999988922166.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999988922174.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000013922164.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000041699953.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000041699943.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000100027377.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999958364835.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000013914536.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000063916266.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000013922164.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999988922168.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999941698164.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999988922168.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000013922166.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000100027377.5 node_expansions=154
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100027377.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100027377.5 node_expansions=65
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000013925351.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000013925351.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000108369809.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000050025621.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000063916229.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999988925351.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999988925351.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000013925351.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000041703142.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000041703142.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999958368017.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000013914509.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000044480920.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000013925351.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999988925351.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999941701351.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999988925351.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000013925351.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000063916229.8 node_expansions=546
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000044480475.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000044478711.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000044479378.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000044480766.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000044477711.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000044479655.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000044479364.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000044479378.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000044478711.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000044480653.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000044479933.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000044479822.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000044480922.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1500000044480922.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044480931.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044480931.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044480900.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044480900.0 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000044480933.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044480933.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044475655.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044475655.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000044475664.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044475664.8 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999913918315.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913918315.5 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999913918334.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999913918300.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913918334.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999955583368.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999955583368.0 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000013923309.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999986145508.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000080589976.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000025032632.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000044478864.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999961145508.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999961145508.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999986145508.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000013923286.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000013923286.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000052812175.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999930588174.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999961143731.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000016701064.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999986145508.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999961145508.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999961145508.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999986145508.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000080589976.0 node_expansions=828
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000080589519.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080587744.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000080589967.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000080588411.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000080589786.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000080586744.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000080588689.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000080588411.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000080588411.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000080586731.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000080586744.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000080588686.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000080588987.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000080588843.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1500000080589967.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061145522.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061145522.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080593019.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080593019.0 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080589976.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080589976.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061148576.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000061148576.5 node_expansions=50
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061145531.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000061145521.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000061145530.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000061145504.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000061145532.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000061145504.5 node_expansions=35
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061145553.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000061145515.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061145553.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999994478877.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999966701100.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000005588222.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000025034446.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999941701099.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999941701099.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999966701112.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999994478888.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000013923333.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000052812212.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999911143776.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999941699335.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000022250022.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999966701111.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999941701112.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999894477100.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999941701100.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999966701100.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2400000022250022.5 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999997256675.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999997256679.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999997256679.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999997256666.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999997256662.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999997256666.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999997256679.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999997256679.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999997256669.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999997256653.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999997256669.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999894477126.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999894477126.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999894477112.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999894477087.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999894477112.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999911143789.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911143789.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999911142123.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999911143774.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999911143774.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999911143764.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999911143764.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999994481939.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999966701119.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000061148608.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000005591262.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000025034477.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999941701142.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999941701109.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999966704150.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999994478909.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000013923355.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000052815272.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999941699344.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999997259716.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999966701108.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999941701109.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999894477119.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999941701108.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999966701109.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000061148608.2 node_expansions=143
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061148605.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061148605.8 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000061148341.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000061146550.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000061147230.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000061147384.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000061148606.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000061145550.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000061146551.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000061147494.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000061147251.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000061147230.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000061145550.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000061145551.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000061147494.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000061147785.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000061147662.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000061148606.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061146940.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061146940.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999894480161.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999894480161.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999894478495.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999894478495.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999866702399.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999866702399.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999966704192.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999938926398.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000033370853.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999977813496.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999997259742.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999913926385.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999913926398.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999938926385.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999966704186.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999986148608.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000052815288.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999911146831.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999913924631.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999969481977.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999938926385.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999913926384.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999913926419.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999938926385.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000052815288.0 node_expansions=147
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000052815275.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000052815265.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000052815254.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000052815277.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000052815252.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1500000052815277.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000052815275.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000052815275.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000052815289.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000052815289.5 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000052815275.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000052815250.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000052815275.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999966704188.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999938926410.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000058364221.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999977813521.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999997259744.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999913926410.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999913926410.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999938926399.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999966704188.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999986148633.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999911146856.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999913924643.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999969481967.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999938926410.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999913926410.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999866702399.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999913926400.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999938926400.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000058364221.2 node_expansions=88
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033370856.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033370856.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000033370853.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000033370844.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033370853.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033370856.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033370856.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000033369197.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000033373037.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000058364207.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000033370862.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000033370856.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000033370856.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000058364207.8 node_expansions=140
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1500000033370840.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000033371840.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000033372520.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000033372676.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000033370841.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000033371840.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000033372786.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000033372509.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000033372507.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000033370854.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000033370841.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000033371840.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000033370851.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000033372953.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000033373064.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000033372962.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000052811886.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000047251984.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000044476162.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000047251999.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000058364221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1800000055586318.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1800000058364221.2 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000058364207.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058364207.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000058362570.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000058364221.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000058364221.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058362544.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058362544.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000058368436.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1800000058366448.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2400000058368436.5 node_expansions=344
FooPlayer.decide: Prioritizing 16 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000058366438.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000058367437.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000058368104.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000058368160.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000058366437.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000058367327.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000058368582.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000058368548.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000058368558.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000058366437.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000058366470.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000058367047.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000058366437.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000058368437.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000058368548.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000058368992.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2400000058368437.5 node_expansions=534
FooPlayer.decide: Prioritizing 16 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000058368410.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000058369434.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000058369809.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000058370365.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000058368423.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000058369534.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000058370378.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000058370077.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000058370077.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000058366325.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000058368423.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000058369434.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000058368434.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000058368547.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000058368436.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000058370645.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2400000058370645.5 node_expansions=255
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058370643.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000058370643.0 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000058368468.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000058369446.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000058368990.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000058370268.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000058368436.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000058369435.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000058370389.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000058370102.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000058370101.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000058368435.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000058368445.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000058369435.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000058368447.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000058369445.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000058370656.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000058370546.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2400000058370656.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058370691.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000058370691.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058370666.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000058370666.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058372788.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000058372788.5 node_expansions=105
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000058370670.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000058371670.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000058371254.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000058372499.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000058371670.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000058370670.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000058372613.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000058371689.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000058372337.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000058372333.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000058372781.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000058370680.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000058370670.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000058371670.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000058370670.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000058371669.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000058371683.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2400000058372781.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058372780.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000058372780.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000027817254.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000027817254.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999961150569.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999908372791.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000013924908.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000041702686.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999908372792.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999908372804.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999908372792.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2699999955591574.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999980595027.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000066702686.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2699999947258241.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999961150580.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000013924908.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999933372792.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999908372815.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999861148791.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999908372791.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999933372792.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2700000066702686.0 node_expansions=594
FooPlayer.decide: Prioritizing 24 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=2400000047264344.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000047261691.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000047262680.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000047262223.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000047262678.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000047261667.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000047262691.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000047263611.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000047263357.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000047263346.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000047261678.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000047262680.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000047261666.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000047262680.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000047261667.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000047262680.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000047262680.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000047262677.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000066702686.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000061142796.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000058369387.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2700000058370644.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2700000058369641.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2700000058368531.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=2700000066702686.0 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000066702710.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000066702710.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000066702758.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000066702758.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000066702736.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000066702736.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000050034403.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000050034403.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000050034421.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000050034403.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000050034391.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000050034425.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000050034436.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000050034436.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000050034403.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000050034403.5 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011121280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008342614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999958338614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999958340280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008341280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005564836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000044454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000036120447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000002784558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999997229003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999958339169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999958340558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999958339725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999958340280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019454614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994451501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999988896224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999972225612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983335889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000016674279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999986115335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999972227000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999972225889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991673168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000008724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000044454058.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000044453503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000044452947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000044454058.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=300000044454058.56 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047239998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050018044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047239088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055573588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016681347.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016681900.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050017753.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050016087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044460266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041683810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050015553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044459988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016682131.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016681320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016682151.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041682473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033347470.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033346348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036127196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019456573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033347167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030565460.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030566849.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030567718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033344942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019456583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019456860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038904153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036125518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047238597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052792761.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027791316.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027792440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041682218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027789665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038901866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027790739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027789642.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038902498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000038901364.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047236920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025013239.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000055573588.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571644.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573588.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571088.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000055573588.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578727.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578727.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055578766.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575285.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055576396.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055576266.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055576001.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055575840.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055576290.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055575840.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000055578766.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578790.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578790.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578778.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578778.0 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016688991.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055578781.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999941686347.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016688989.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086134347.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083356556.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055578767.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055578767.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991688100.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991688100.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055578781.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055578767.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055578767.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086134353.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086134334.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083356556.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083356556.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055578767.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000086134353.6 node_expansions=210
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086134335.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086134308.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086134343.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086134328.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086134328.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086134344.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000086134344.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134345.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134345.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134346.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134346.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086134346.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086134306.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134346.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119463394.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119463394.9 node_expansions=43
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016689011.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055578813.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999941686344.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016689013.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055578789.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086134356.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083356592.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055578789.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055578789.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991688122.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991688122.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055578789.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055578791.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055578789.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086134357.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083356579.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083356577.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055578791.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000086134357.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086134380.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086134317.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134380.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134357.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134357.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086134357.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086134369.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086134369.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134369.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134369.1 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000086134356.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086134346.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000086134324.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000086137531.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=900000119463421.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000119463385.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000086134334.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000086134344.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000086134356.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000086134324.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000086134331.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000086134336.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000086137544.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000086134343.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000086137542.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=900000119463421.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'WHEAT')) score=900000119463421.9 node_expansions=505
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119463421.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119463421.9 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086132124.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086134323.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086134323.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132100.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132100.9 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086134323.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134323.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086132098.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132098.9 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086137084.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086137084.4 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086134321.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086137084.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086134332.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086134344.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000086134308.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000086137084.5 node_expansions=51
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086136732.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086135974.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086137097.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086136986.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086136695.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000086136565.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000086136973.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000086136543.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000086135343.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000086137097.9 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086137098.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086137098.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086137097.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086137097.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086134876.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134876.6 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119466171.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119466171.8 node_expansions=38
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000016686616.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000055576394.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999997242171.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000050020838.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000088910616.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000119466182.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000083354182.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000088910616.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000088910616.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000036131949.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000036131949.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000088910616.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000088910616.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000088910616.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000119466195.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000116688405.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000116688405.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000088910616.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000119466195.2 node_expansions=758
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086138120.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086138786.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086139786.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086139508.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086141731.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000086139786.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000086138120.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000086139356.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000086139356.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000086138120.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000119466197.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=900000119466197.1 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119466208.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119466208.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119466221.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119466221.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119466199.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119466199.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119466218.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119466218.6 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119466218.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000119466220.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000119466230.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000119466220.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000119470787.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000119470787.8 node_expansions=57
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119466216.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119467888.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000119468843.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000119468565.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000119470787.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000119468843.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000119467178.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000119468428.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000119468428.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000119466218.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=900000119470787.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119470787.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119470787.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000016691221.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055581023.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050025467.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000088915245.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000119470789.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083358787.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088915221.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088915232.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036136554.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000036136568.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000088915221.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088915221.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088915234.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000119470812.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000119470802.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000116693012.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116693025.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088915223.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000119470812.2 node_expansions=59
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119470787.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119470787.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119470791.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119470775.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119470791.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119470814.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119470814.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091693044.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119470810.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000119470810.2 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091693034.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119470786.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000119470786.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091693009.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091693009.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091693033.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091693033.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091693033.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091693033.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999969469032.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969469032.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999969469035.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969469035.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999969469044.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969469044.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999988913490.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000027803268.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000022247711.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000061137490.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000091693064.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000083358830.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000061137490.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000061137497.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000008358824.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000008358821.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000061137497.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000061137490.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000061137497.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000091697363.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000091693052.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000116693052.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000116693052.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000061137490.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000091697363.5 node_expansions=149
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091693054.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000091693044.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091693054.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091693054.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091693054.5 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000105577345.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091699041.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000111135124.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000091700041.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000091699763.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000091698207.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000091700041.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000091698374.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000091698207.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000105577345.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000108357345.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000105580679.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1800000111135124.5 node_expansions=469
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091695998.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000091700293.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000091700293.2 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091695990.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000091695985.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000091695996.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000091695984.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000091700293.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000091700293.5 node_expansions=53
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000091695974.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091697641.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000091698904.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000091698651.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000091698363.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000091698193.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000091698640.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000091696960.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000091698182.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000091695974.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000091700306.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1500000091700306.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091700293.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091700293.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091700323.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091700323.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091700328.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091700328.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999988919395.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000013920273.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999955586040.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000008364721.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000061143371.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000091698951.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000069475840.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000047254471.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000047254471.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999994475819.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999994475815.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000047254471.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000047254471.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000047254495.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000077810052.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000102810051.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000102810037.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000047254495.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000102810051.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102810052.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102810052.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102810062.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102810062.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102810062.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102810062.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999988919410.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000013920286.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999955586075.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000008364729.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000061143395.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000091698951.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000069475840.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000047254506.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000047254506.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999994475840.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999994475841.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000047254508.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000047254520.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000047254506.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000077810062.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000077810073.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000102810064.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000047254506.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), None, None)) score=1500000102810064.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102810062.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102810062.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999955586050.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955586050.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999955586051.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955586051.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999988919384.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000013920262.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999955586040.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000008364719.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000061143384.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000091698952.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000069475843.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000047254484.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047254484.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999994475832.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000047254484.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000047254484.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000047257415.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000077810051.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000077810063.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000102810062.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000102812982.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000047254496.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000102812982.2 node_expansions=77
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102810063.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000102810063.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102810051.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102810051.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955586037.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999955586037.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955586079.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999955586079.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955586063.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999955586063.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999955586052.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999955586052.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955586052.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955586052.2 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999955586065.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999955588732.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999955587752.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999955589010.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999955588732.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999955588454.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999955586065.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999955588743.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999955586065.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999955586065.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999955586066.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999955588187.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999994469987.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1799999980580370.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1799999997249156.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1799999997249156.5 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975026933.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975026933.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997251810.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997251810.5 node_expansions=27
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999997249165.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999997251843.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999997250847.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999997251109.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999997251847.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999997251565.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999997249165.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999997251856.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999997249165.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999997249176.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999997249181.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999997251276.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000013911549.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2100000013911549.0 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013911549.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013911549.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013911574.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013911574.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013911562.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013911562.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013914177.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013914177.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013911561.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013911561.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013914177.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013914177.2 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000013911593.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000013913237.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000013913227.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000013913537.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000013914191.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000013913899.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000013911571.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000013914179.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000013911561.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000013911583.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000013911584.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000013912695.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2100000013914191.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013914177.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013914177.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000011139020.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000011139020.0 node_expansions=157
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2099999988914165.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999988914164.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999988915832.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999988916109.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999988916568.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999988914165.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999988916842.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999988914179.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999988915453.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999988914164.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999988915276.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999988914164.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=2099999988916842.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999988916831.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999988916831.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013916854.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013916854.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000011138179.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000025027053.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999988916830.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000052805747.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000102805733.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000080582621.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000058361286.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000058361303.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000016694608.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000016694608.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000041694608.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000022250164.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000105583441.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000155583441.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000088916832.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000155583441.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000113916855.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000058361276.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2400000155583441.0 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000113915177.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000113916843.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000113916843.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113916829.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113916829.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999988916818.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999988916818.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999958361264.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958361264.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999958361264.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958361264.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999958361305.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958361305.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999958361301.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958361301.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999958361303.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999958361258.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999958363645.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999958361282.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999958361266.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2099999958363645.5 node_expansions=59
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999958361259.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999958362923.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999958361281.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999958362937.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999958363225.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999958363668.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999958361256.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999958361281.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999958363089.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999958362534.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999958361256.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999958362392.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999958361256.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=2099999958363668.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999958363645.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958363645.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999958363668.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958363668.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999958363646.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999958363632.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999958363657.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999958363667.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999958366297.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999958366297.8 node_expansions=63
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999958363654.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999958365297.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999958363630.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999958365297.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999958365575.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999958363655.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999958363646.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999958365475.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999958364908.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999958363654.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999958366322.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999958364742.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999958363630.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=2099999958366322.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999958366322.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958366322.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999958366336.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958366336.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999933366332.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999933366332.0 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061125811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052792978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063903609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080570331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075014720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066680276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069459978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072238311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058347220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030568276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030569387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030568276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000088903942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066679223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000058346922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000058347756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069457256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069459978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000088905867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058346944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044456387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058346722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036120832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047231385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030566053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030565218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030568553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052791107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000066678608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055568885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061122277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044453610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044452499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055568033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038898332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038898274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055567497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038898274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061121940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047234998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072237833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234998.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000088905867.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088909200.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088906700.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088907534.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000088909200.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000013905775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016682707.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027795554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044463112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038908877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030573334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025014661.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013903276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022239167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033352546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999994460199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999994463533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999997238533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055575589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027797766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022240000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022239444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011127442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019457414.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005570737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008347974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997237128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013905254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011126073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011125517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999994460185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994457948.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994459074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016680239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016681628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033350519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011126585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005568795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008350206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000014626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002792416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019461653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002792416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011126628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025016086.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008346849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008348238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008347680.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000055575589.5 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055575589.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575034.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572534.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000055575589.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355477.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355477.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058353132.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058355501.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058353676.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058353965.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058350333.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058355489.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058352856.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058352434.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000058355501.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355490.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355490.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355498.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355498.6 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058355490.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088911058.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058355490.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000020380.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000097244390.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058355490.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988908379.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088911057.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058355504.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058355490.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000020391.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038909279.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000097244390.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058355490.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058355502.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058355504.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999988908379.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000019463946.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000097244390.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097244390.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097244390.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097244422.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097244422.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066688836.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066688836.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066688844.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066688844.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000066688843.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066688867.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000066688832.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000066688845.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000066688832.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=600000066688867.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066688868.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066688829.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066688868.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066688868.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066688868.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066688877.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066688854.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066688877.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930575968.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930575968.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999930575975.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999930575942.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930575975.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999930575975.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930575975.6 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999930575978.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999930575950.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999966687019.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999930575966.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999930575978.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999930575966.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=899999966687019.8 node_expansions=46
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999966687055.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999930575908.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=899999966687055.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966687033.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966687033.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966687033.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966687033.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966687055.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966687055.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999966687056.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966687037.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999966693590.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999966687066.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999966693575.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=899999966693590.9 node_expansions=50
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999966689813.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999966690669.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999966690257.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999966687035.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999966689535.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999966693590.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999966690280.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999966690391.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999966689148.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=899999966693590.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966693590.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966693590.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966697186.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966697186.5 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999966693592.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966697186.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999966693634.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999966693612.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999966693589.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999966697186.5 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999966696353.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999966697110.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999966697186.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999966696242.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999966693575.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999966696797.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999966696075.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999966694577.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999966693575.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999966695686.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=899999966697186.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966697186.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966697186.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966697202.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966697202.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966697222.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966697222.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941697088.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941697088.9 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941693888.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941693888.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941697089.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941697089.9 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999941693932.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999941693898.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941693932.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999941693924.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941693924.1 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025029031.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000061140142.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000000029031.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000102806822.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000025029031.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999894470809.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000097251201.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000000029031.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000000029043.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000000029043.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999941693924.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000019471699.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000113917867.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000000029035.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000000029043.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000000029032.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999894470813.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999955581921.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1200000113917867.8 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000077806767.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000077806799.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000077806799.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077806812.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077806812.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077809985.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077809985.2 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077806800.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000077806778.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000077806765.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000077809985.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000077806775.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000077809985.4 node_expansions=54
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000077809563.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077806786.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000077809708.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000077809429.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000077806764.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000077809999.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000077809264.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000077809430.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000077807786.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000077806763.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000077808908.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000077809999.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077810019.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077810019.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077810022.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077810022.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052810008.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052810008.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025032235.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061143331.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000000032219.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999941697108.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000102809998.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000025032233.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000061143339.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000000032219.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000000032219.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000000032220.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999941697123.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000019478398.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077813510.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000000032219.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000000032219.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000000032219.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999894473997.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999955585156.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000102809998.4 node_expansions=73
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102813510.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102813510.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102810011.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102810011.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138921120.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138921120.0 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102810019.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102810019.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102813521.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102813521.0 node_expansions=75
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025032257.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000061143346.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000000032242.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999941697123.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000025032266.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999894474011.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000061143375.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000000032234.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000000032242.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000000032231.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999941697123.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000019474924.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077810031.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000000032247.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000000032263.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000000032234.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999894474012.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999955585120.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000077810031.4 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077810012.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077810012.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077810010.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077810010.9 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000077813513.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000077812790.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000077810013.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000077811564.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000077812957.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000077812676.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000077810012.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000077812542.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000077812676.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000077811012.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000077810009.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000077812124.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000077813513.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077811287.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077811287.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105585147.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105585147.5 node_expansions=74
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000077817443.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000077819220.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000077816442.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000077817998.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000077819220.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000077817442.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000077816442.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000077818943.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000077818276.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000077820220.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000077817442.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000077816443.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000077818554.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000077820220.8 node_expansions=393
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000077817165.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000077816165.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000077818942.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000077816185.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000077820241.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000077817734.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000077819109.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000077817199.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000077816165.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000077818665.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000077817998.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000077817185.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000077816165.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000077818289.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000077820241.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052820241.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052820241.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052820265.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052820265.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052820235.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052820235.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052820246.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052820246.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000052818024.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000052823177.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000052820245.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000052820257.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000052820242.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000052823177.6 node_expansions=70
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000052821267.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000052820234.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000052823012.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000052820235.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000052822630.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000052822635.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000052821802.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000052823179.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000052821267.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000052820233.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000052822733.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000052822068.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000052821235.4 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000052820235.4 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000052822352.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=900000052823179.6 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052820957.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052820957.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052825954.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052825954.4 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052820964.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052820964.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025039241.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025039241.2 node_expansions=93
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025036468.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025036468.5 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080571655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015544.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080572544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075015611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077795277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072238044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075015544.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069458942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072238389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077792266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077794210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030568001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030568556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072238379.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080571112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066678333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075013942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077795278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000061126433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058345277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061125555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063902833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061124222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030566333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030564110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030564110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030566611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055569722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063904497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063902222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055568610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066679767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044456933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052786943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061122000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038896943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038898054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000047231666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000080572544.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080576988.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573377.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574488.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000080576988.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027794722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041686444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030572556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019461379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022239435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016683588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011125820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002792709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999980571585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999980570761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016683606.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044462266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016683331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036130889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041686432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022240056.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000008353032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999994460184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994460739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011128032.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999997239406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002793307.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999986125459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999986126015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999994459085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999988903795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999980569074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999980569059.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999980569059.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999980571584.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000016083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005571653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011127754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999986126295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999986124350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025017264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005569962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000015249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011126650.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000014972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999991679903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999994459085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999983346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999983347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999997237754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994461073.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000044462266.2 node_expansions=3250
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044457821.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044460044.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044462266.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000044462266.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044468277.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044468277.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044462301.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044462301.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044462314.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044462314.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022237413.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080573409.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986126301.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999986126302.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999983349411.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022238311.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000119462301.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044462311.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044462301.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044462300.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044462301.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044462301.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044462300.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999983349413.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044462300.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083351200.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044462300.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044462302.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000119462301.8 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000119462311.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119462299.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119462311.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119462310.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119462310.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119462321.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119462313.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119462321.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355374.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355374.1 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022237423.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080573409.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986126302.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999986126298.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022244263.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000119462312.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044462301.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044462301.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044462301.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044462301.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044462301.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044462312.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044462302.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999983349413.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044462302.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083351197.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044462302.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044462302.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000119462312.8 node_expansions=76
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000119462302.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119462289.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000119462299.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000119462287.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000119468263.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000119468263.0 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000119462286.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000119464796.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000119468263.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000119462293.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000119464519.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000119465907.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000119467151.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000119465220.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000119468263.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119468276.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119468276.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355376.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355376.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355387.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355387.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355377.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355377.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355377.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355377.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355392.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355392.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355393.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355393.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983360265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983360265.5 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022248263.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080573361.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986137140.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999986137140.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000058350250.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000119473151.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044473140.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044473140.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044473140.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044473140.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044473140.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044473140.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044473140.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999983360252.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044473140.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000108351139.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044473140.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044473140.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000108351139.1 node_expansions=370
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083357171.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083357168.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083357178.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083357178.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108351139.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000108351139.1 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083361487.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083357154.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083359654.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083357154.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083359387.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083360099.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083360765.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083362044.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083360099.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108351150.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000108351150.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108351176.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108351176.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108351153.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108351153.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108351166.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108351166.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058354278.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080578278.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999986131156.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022243156.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000019466267.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000058355167.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000144467167.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000069467156.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044467156.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069467156.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069467156.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000069467156.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000069467156.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000069467156.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019466267.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000069467156.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069467156.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000069467156.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000144467167.4 node_expansions=458
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000144465652.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000144462312.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000144464809.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000144462298.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000144464520.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000144462308.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000144465932.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000144467180.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000144465223.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000144467180.9 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000144467167.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000144467129.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144467167.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144467168.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144467168.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058354293.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080578279.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999986131167.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022243167.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000019466278.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000058355168.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000069467180.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044467168.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069467167.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069467168.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069467167.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000069467168.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000069467180.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019466289.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000069467191.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000108356080.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069467168.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000069467167.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), None, None)) score=900000108356080.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108356057.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108356031.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108356057.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108356058.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108356058.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058354291.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080578280.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999986131168.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022243182.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000019466279.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000058355193.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000144467179.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000069467192.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044467181.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069467168.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069467169.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000069467168.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000069467168.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000069467168.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019466290.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000069467181.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069467192.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000069467169.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000144467179.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000144467169.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000144467157.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144467169.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144467180.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144467180.9 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000144467179.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000144467158.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000144470765.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000144467178.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000144467178.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000144467168.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000144470765.0 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000144470511.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000144467153.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000144467167.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000144469556.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000144469567.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000144467153.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000144469389.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000144467178.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000144470778.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000144470111.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=900000144470778.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144470779.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144470779.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144470803.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144470803.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144470800.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144470800.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144470805.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144470805.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144473991.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144473991.8 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144470792.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144470792.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000144470804.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144470804.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000144470781.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000144470802.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000144470802.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144470803.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144470803.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000144470802.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144470802.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000144470803.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144470803.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000144470803.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144470803.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000144470814.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144470814.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141688166.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141688166.2 node_expansions=85
FooPlayer.decide: Prioritizing 12 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116697326.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116696215.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000116696215.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000116698604.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000116698326.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000116699159.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000116698604.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000116696215.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000116698437.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000116696215.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000116699159.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000141688179.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1200000141688179.8 node_expansions=396
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141688177.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141688177.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999991687266.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991687266.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999991687268.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991687268.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999952798392.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952798392.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999952798404.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952798404.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999952801594.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952801594.0 node_expansions=63
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000016686400.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066688177.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999955575289.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999980575287.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000066688187.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000141688189.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000055577076.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000002799299.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000027799287.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000027799289.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000027799291.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000002799299.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000002799299.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999988910410.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000027799287.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000105577067.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000027799287.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000055577079.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000141688189.8 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141688179.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000141688179.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141688179.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141691373.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141691373.0 node_expansions=44
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141688190.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000141691336.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000141691336.5 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141688190.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000141688176.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000141691336.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000141688152.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000141688179.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000141691336.5 node_expansions=65
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141689264.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141688179.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000141688144.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000141689533.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000141689532.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000141691347.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000141690504.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000141688144.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000141690366.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000141688168.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000141691058.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000141691347.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141691360.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141691360.0 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1199999952804478.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1199999952801536.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1199999952804491.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1199999952804512.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1199999952801548.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999952801583.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=1199999952804512.8 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952801584.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952801584.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952801594.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952801594.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999952801601.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952801601.0 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999952801591.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999952801569.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952801591.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999952801592.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952801592.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000016689584.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066691351.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999955578472.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999980578462.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000066691350.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000141691365.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000055580240.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000002802461.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000027802472.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000027802474.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000027802462.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000002802461.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000002802474.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999988913585.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000027802462.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000105580247.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000027802461.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000055580249.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000141691365.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141691351.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141691351.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052799271.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000066691363.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999955578474.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999980575256.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999952801575.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000066691360.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000055580251.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000016688145.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000027802463.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000027802463.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000027802464.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000002802463.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000016688145.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999988913574.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000027802474.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000105580251.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000041688146.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055580251.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000052799271.2 node_expansions=137
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052799281.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000052799281.2 node_expansions=77
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000016689583.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000016692478.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000016692494.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000016689551.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000016689561.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000016692494.0 node_expansions=59
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000016690661.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000016691397.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000016689564.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000016689550.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000016690962.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000016689550.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000016691952.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000016689550.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000016691783.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000016689550.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000016692505.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000016691383.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1200000016692505.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016692517.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016692517.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952804488.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952804488.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952804494.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952804494.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933363256.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933363256.2 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999933360050.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999933360048.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999933360068.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999933360071.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999933363242.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999933363242.8 node_expansions=40
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999933361145.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999933361867.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999933360034.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999933360034.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999933361589.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999933361433.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999933360031.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999933362423.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999933363242.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999933360034.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999933360020.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999933362256.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999933361881.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1199999933363242.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933363257.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933363257.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933363280.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933363280.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933363280.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933363280.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933363305.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933363305.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933363296.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933363296.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933365668.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933365668.8 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999997253666.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000047255444.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999936142544.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999961142544.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000066693520.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000122255444.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000075026853.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000002810999.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000008366544.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008366544.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000008366544.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999983366544.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999983366544.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999969477655.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000008366544.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000105582409.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000008366544.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000036144333.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000105582409.5 node_expansions=444
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000086141984.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086144333.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000086141984.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000086141960.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000086141972.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000086144333.0 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000086143055.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086143791.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086141957.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086141957.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086143499.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086143346.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086141957.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086144333.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086141957.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086141958.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086141944.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086143777.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000086143791.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000086144333.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086144344.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086144344.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086144362.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086144362.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086144363.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086144363.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086144363.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086144363.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086146736.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086146736.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999977809240.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000027811029.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999916698128.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999941698153.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999913921239.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000027811018.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000102811019.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000036144351.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999983366593.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999988922129.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999988922138.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999988922138.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999963922127.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999963922138.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999950033240.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000030586369.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999988922128.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000016699917.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1500000030586369.2 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008366584.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008366584.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030586392.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030586392.8 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000008366583.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000008366572.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000008366572.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000008366584.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000008366582.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000008366584.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008366582.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008366582.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008368955.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008368955.0 node_expansions=27
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000008367692.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000008368414.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000008366571.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000008367683.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000008366571.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000008368136.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000008367971.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000008366581.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000008368970.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000008366572.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000008366572.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000008366571.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000008368416.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000008368405.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000030586395.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000022252253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000027807059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000022249295.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1500000030586395.8 node_expansions=166
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030586394.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030586394.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030588227.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030588227.2 node_expansions=29
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030586432.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030586432.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030590086.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030590086.0 node_expansions=231
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000030587531.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000030588256.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000030586423.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000030587533.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000030586421.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000030587976.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000030587831.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000030586421.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000030587810.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000030586421.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000030586422.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000030586420.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000030588254.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000030588254.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000030588256.8 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030588254.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030588254.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000030588275.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030588275.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000022254938.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000050034540.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999916697607.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999986143816.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999936142927.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000050034540.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000125034540.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000058366048.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000005588272.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999988921606.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999988921614.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000011143829.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999986143819.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999986143819.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999972254927.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000108366048.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000011143815.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000038921618.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000125034540.2 node_expansions=275
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000125033819.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125032717.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125033819.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125032708.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125034263.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125034106.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125032708.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125034106.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125034541.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000125032708.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125032708.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000125032707.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000125034540.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000125032724.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000125034550.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000125034550.8 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000125034540.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125034527.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125034540.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125034537.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125034537.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000125034559.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125034527.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125034559.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125036372.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125036372.5 node_expansions=37
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000125034520.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125036349.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000125036349.0 node_expansions=35
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000125034529.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125034557.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000125036333.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000125036349.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000125034559.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000125036349.0 node_expansions=78
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000125035627.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125034540.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125035651.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125034537.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125036072.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125035904.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125034515.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125035096.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125035540.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000125036349.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125034530.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000125034516.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000125034540.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000125035516.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000125036363.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000125034540.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1500000125036363.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102807696.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102807696.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999994482648.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000050036361.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999888923476.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999958369695.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999908368807.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000022258585.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000058369709.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999977814139.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999961147488.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999961147474.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999983371541.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999958371537.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999958369696.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999944480807.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000002815983.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000080591917.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999983369696.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000038927087.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000080591917.5 node_expansions=165
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080593754.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080593754.0 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000080594848.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000080593737.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000080594848.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000080593737.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000080595293.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000080594404.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000080591904.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080594293.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000080594737.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000080595293.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000080593737.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000080593737.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000080593737.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000080594737.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000080591904.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000080594737.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2100000080591904.5 node_expansions=498
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000080591917.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000080591904.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000080591916.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000080591929.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000080591930.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000080591904.5 node_expansions=55
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000080593028.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000080591905.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000080593015.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000080591917.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000080593484.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000080593294.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000080592484.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080592917.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000080591907.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000080593740.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000080591917.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000080591905.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000080591928.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000080592917.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000080591905.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000080592907.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2100000080591905.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080591918.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080591918.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080593745.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080593745.5 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000080591947.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000080591950.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000080591950.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080591950.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080591950.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000080593771.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000080593771.5 node_expansions=83
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999994480790.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000050038192.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999888923472.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999958369694.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999908368805.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000022260414.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000097258568.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000058369679.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999977814123.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999961147472.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999961147473.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999983369694.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999958369693.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999958369715.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999944480804.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000002815970.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999983369730.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000038927081.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2700000097258568.0 node_expansions=264
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000097258630.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000097258567.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097258630.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000097258582.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097258582.0 node_expansions=8
FooPlayer.decide: Prioritizing 15 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000097259726.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000097258614.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000097259725.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000097258614.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000097260170.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000097260003.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000097259170.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000097259614.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000097258614.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000097258614.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000097258614.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000097258614.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000097259614.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000097260448.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000097259614.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000097260448.0 node_expansions=105
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097260451.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000097260449.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097260451.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097260461.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097260461.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097260467.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000097260473.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000097260473.5 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097260464.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000097260460.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000097260460.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000097260459.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000097260448.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2100000097260448.0 node_expansions=27
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097260473.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000097260461.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097260473.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000097260457.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097260457.0 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097260475.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000097260470.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097260475.5 node_expansions=12
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000083349776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075016389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072238612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033345501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033346334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063900887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075015612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072235000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080570277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080571945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077791112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083350612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072235611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063901112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066680612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069460887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077794220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066680609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077794220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033346889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033344111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050009443.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050010276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055567222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061125833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055567499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055569165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069457221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050013052.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061122775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454386.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044453275.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055567443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047234666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050011944.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036121054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036119943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055568333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061125053.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050010554.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063903386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000033345500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000033342999.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000083350612.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083349778.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352556.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083355889.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000083355889.8 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000044463112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027795544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025017775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999986124631.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999986125477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025014213.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027794766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025014152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033349430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038904166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016681098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000000014108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030574200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038907534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027793935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038907534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999986126020.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999986123240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994454628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999994455462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011124421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002791073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013904974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997234626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997236292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022236362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011126073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025012486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997232694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997230194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008342705.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997230193.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000000010760.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999994455208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999988898249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999988899083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008347476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999991677684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002790239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022238365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002789684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005569128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025016698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005569128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005567462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999986124629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999986122115.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000044463112.0 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044459500.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044463112.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044459778.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000044463112.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797280.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797280.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033351059.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052797279.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091686180.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038906615.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000017724.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994462193.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025017725.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052797279.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052797304.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052797290.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052797290.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052797280.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000017724.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052797280.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052797279.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052797279.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083352836.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083352836.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091686180.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686170.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686170.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690513.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091690513.2 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033351059.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052797280.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038906626.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000017736.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994462170.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025017726.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052797280.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052797280.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052797281.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052797291.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052797305.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000017725.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052797291.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052797280.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052797305.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083352837.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083352856.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052797281.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000083352856.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083352838.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083352838.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083352857.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083352857.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083352834.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083352834.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083352834.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083352834.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083352857.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083352857.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083352845.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083352848.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083352833.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083352848.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083352836.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=600000083352848.2 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083352823.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083352820.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083352818.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083352818.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083352831.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000083352831.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083352832.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083352832.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994462151.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994462151.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033351044.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052797265.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091686155.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038906598.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000017696.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025017709.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052797251.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052797262.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052797251.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052797251.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052797251.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000017696.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052797251.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052797276.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052797251.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083352820.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083352820.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052797251.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091686155.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091686154.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686154.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686192.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091686192.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686165.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686165.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686177.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091686177.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686177.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686177.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994462175.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994462175.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994462186.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994462137.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994462186.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994462187.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994462187.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994462188.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994462198.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999994462198.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994462198.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994462198.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994462198.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994462198.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994462200.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994462200.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994462199.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994462199.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994462201.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994462201.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994462200.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994462200.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994462200.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994462200.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994462211.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994462211.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000033351120.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052797322.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091686219.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000038910930.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000000017767.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000025017775.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000052797322.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000052797331.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000052797322.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000052797328.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000052797328.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000000017767.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000052797319.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000052797322.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000052797319.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000083357152.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000083352876.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000052797319.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091686219.8 node_expansions=169
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091686196.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091686209.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091686209.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091686209.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686209.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000033351100.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052797323.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038906652.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000017766.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994462221.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025017777.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052801631.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052797321.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052797321.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052797322.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052797321.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000017767.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052797323.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052797332.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000052797321.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000083352878.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000083352878.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052797323.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000083352878.4 node_expansions=113
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083352888.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083352872.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083352852.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083352853.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083357162.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083352862.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000083357162.0 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083354515.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083356328.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083357173.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083355639.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083352861.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083354803.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083352875.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083356050.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000083357173.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357162.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357162.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994466518.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994466518.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994466505.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994466505.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994466543.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994466543.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994466518.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994466480.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994466518.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994466544.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994466544.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994466543.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994466528.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994466543.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994466543.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994466543.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994466545.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994466517.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994466545.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994466543.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994466543.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994466543.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994466531.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994466543.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955577662.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955577662.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955577655.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999955577639.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955577655.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033355430.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000013912767.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091690545.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000038910990.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999961133211.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986133212.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013912766.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000013912766.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000013912766.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000013912766.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013912763.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999961133212.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013912766.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000013912767.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000013912767.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044468324.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044468321.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000036130649.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), None, None)) score=900000036130649.2 node_expansions=106
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036130649.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036130649.2 node_expansions=43
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000013912764.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000013912766.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000013912734.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000013912756.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000013916786.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000013912766.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000013916786.6 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000013914398.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000013916231.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000013915131.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000013915508.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000013912731.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000013915953.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000013914689.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000013912755.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000013916800.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000013916800.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013916810.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013916810.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955581689.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955581689.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999955581665.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955581665.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961137220.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961137220.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033359443.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000013916775.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091694578.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038915022.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999955581664.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986137221.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013916800.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000013916775.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000013916800.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000013916775.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013916775.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999961137220.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013916776.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000013916800.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000013916800.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044472332.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044472343.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000013916775.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091694578.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694577.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091694577.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911470.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113911470.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694591.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091694591.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694590.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091694590.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694601.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091694601.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091698041.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091698041.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033359475.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000013916812.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038915035.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999961137257.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999955581701.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986137257.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013916825.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000013916809.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000013916813.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000013916812.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013916812.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999961137256.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013916812.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000013916812.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000013916813.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044472364.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044472364.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000013916812.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000044472364.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044472368.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044472368.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999919470586.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999955585137.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999955581667.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999955585153.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999955581701.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=599999955585153.0 node_expansions=68
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999955583320.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999955585153.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999955584041.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999955584467.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999955581676.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999955584042.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999955581676.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999955581690.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999955583765.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999955584886.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=599999955585153.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955585153.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955585153.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925029656.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925029656.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925029645.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925029645.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925033117.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925033117.5 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999925029643.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999925033116.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999925029641.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999925029644.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999925029631.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999925033116.5 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999925031283.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999925032005.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999925032394.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999925029630.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999925029630.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999925032005.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999925029617.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999925029616.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999925031727.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999925032853.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999925033116.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=599999925033116.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925033131.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925033131.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930588672.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930588672.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930588685.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930588685.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894480784.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894480784.2 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999894479242.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999894479964.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999894480353.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999894477577.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999894477575.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999894479686.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999894477589.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999894479964.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999894477589.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999894478577.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999894479687.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999894480799.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=599999894480799.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894480797.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894480797.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894480811.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894480811.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999966703020.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999947260355.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061151971.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999972258576.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999888925242.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999950036354.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999947260366.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999947260353.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999983371478.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983371465.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999947260353.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999894480797.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999947260353.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999947260355.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999947260353.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000008371467.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008371467.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999947260353.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000061151971.0 node_expansions=75
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000061149256.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061149233.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000061149207.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061151971.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061149231.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000061151971.0 node_expansions=55
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000061150859.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061151582.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061151595.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061151971.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061149193.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061150230.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061149193.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061149193.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061151582.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000061149216.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000061150230.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000061151304.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000061150230.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000061151971.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061151971.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061151971.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061152019.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061152019.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061151994.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061151994.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999888927971.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888927971.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888928020.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888928020.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894483578.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894483578.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999875039109.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999875039109.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999855586300.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999855586300.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999816697412.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999816697412.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999869476977.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999869476977.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999888919634.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999983365869.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999972252967.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999816697411.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999811141855.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999872252966.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999869476980.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999869476977.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999905588078.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983365855.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999947254755.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999816697411.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999869476966.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999869476966.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999869476966.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999930588091.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999930588078.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999869476977.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), None, None)) score=599999983365869.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999983365855.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983365855.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983365881.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983365881.2 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=599999983367533.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999983368269.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999983367144.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999983367979.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999983366866.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999983365866.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999983366867.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999983365866.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999983366866.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999983365867.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999983366868.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999983367701.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999983366866.9 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000005582746.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000002803023.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=900000005584856.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=900000005584856.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005584869.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005584869.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005584867.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005584867.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005584869.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005584869.8 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080569210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072238097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072238377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027789655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027790210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072235877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072236432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066680044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072237000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077790334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075016389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066682210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069458334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080572834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075013588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015556.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075017256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066680321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027787987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027785208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027786319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027787987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066680320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061124765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041678054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063903666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061123310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044456097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052789431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000047236876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036121319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036122430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061127499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038901110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066683111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050013054.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041678610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052790810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041675819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000044456098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041675819.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000080572834.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080571167.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080575612.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080571167.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000080575612.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000036128866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041682834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025017778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033351998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999988903262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999988903820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033349500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033350056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000019459710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013904642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019457986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030572208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030572699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027793046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025013811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030571441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027793942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999988901584.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999988898781.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999988899893.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999988901574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008346628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027793930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008346638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008346083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013904431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999994457684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005571307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000013237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000013237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016680807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013901365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008346575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997232961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013899364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000008517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002788238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002786294.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994455736.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008345260.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002789972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002789416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005569706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002789416.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000041682834.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041680056.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041682278.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041682834.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000041682834.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353415.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058353415.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353402.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058353402.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357735.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357735.4 node_expansions=37
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044467068.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005578168.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080579957.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000136131152.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000122242262.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002800391.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005578168.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080579957.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080579957.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058357724.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058357724.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058357724.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058357724.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058357724.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002800391.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002800391.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058357724.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058357724.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000136131152.5 node_expansions=530
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000097242311.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097242321.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097244268.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097244256.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097245791.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097245235.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097246625.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097245804.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000097246625.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097246624.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097246624.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097246622.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097246622.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000097246612.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097246612.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097248556.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097248569.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097250122.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097249557.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097246611.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097252334.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000097250112.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000136131178.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=900000136131178.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136131191.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136131191.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136131188.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000136131188.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000136131213.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000136131187.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136131213.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136131219.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000136131219.5 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083356376.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000044462769.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000119464553.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000097242331.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000002796102.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000044462769.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000097242330.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000119464554.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000119464544.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000097242320.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000097242321.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000097242330.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000097242320.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058353435.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000052796991.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000052796987.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000097242334.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000097242324.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000119464554.9 node_expansions=129
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000119464542.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119464533.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119466487.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119466487.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119468023.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119467458.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119464552.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119469275.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119468010.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000119469275.1 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119469265.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119469254.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119469265.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119472747.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119472747.4 node_expansions=85
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083356368.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000044467456.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000119472690.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000136135934.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000097247034.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000002800800.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000044467457.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000097247034.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000119469259.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000097247011.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000097247034.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000097247013.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000097247025.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058358137.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000052801680.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000052801679.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000097247011.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000097247012.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000136135934.8 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136135938.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136135938.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136139378.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000136139378.5 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000136135931.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000136139378.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000136135947.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000136135934.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000136135922.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000136139378.5 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000136135910.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000136135922.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000136137864.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000136139393.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000136137862.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000136139393.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000136138837.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000136135910.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000136138267.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000136138837.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=900000136139393.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136136600.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136136600.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136139391.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000136139391.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083359840.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000044470950.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000119472741.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000097250517.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000002804269.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000044470936.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000097250506.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000119472735.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000119472735.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000097250506.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000097250491.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000097250506.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000097250506.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058361603.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000052805158.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000052805160.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000097250491.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000097250506.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000119472741.9 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119472727.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119472727.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144469204.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144469204.5 node_expansions=24
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000119472725.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119472725.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119474670.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119474670.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119476226.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119475669.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119472725.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119475114.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119473725.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119474558.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119475114.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000144469236.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=1200000144469236.5 node_expansions=143
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000144469221.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144469232.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000144469231.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144469228.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144469218.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000144469232.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144469218.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144469218.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144472674.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144472674.8 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000108356344.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000069467455.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000161135900.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000122247013.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000038912799.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000069467455.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000122247011.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000144469254.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000144469235.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000122247010.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000122247010.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000122247010.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000122247011.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000058358122.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000052801679.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000077801678.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000122247012.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000122247013.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000161135900.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161135903.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161135903.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038912803.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038912803.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000038912789.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000038912775.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000038912809.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000038912813.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000038912791.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000038912813.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038912809.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038912809.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038916265.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038916265.0 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000108359820.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000069470920.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000144472709.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000161139378.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000122250492.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000069470920.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000122250476.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000144472714.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000144472709.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000122250476.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000122250476.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000122250476.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000122250476.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000058361587.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000052805143.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000077805143.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000122250476.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000122250476.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000161139378.5 node_expansions=497
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000161135932.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000161135933.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000161139376.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000161135930.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000161135941.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000161135935.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000161139376.0 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000161135920.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000161135905.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000161137873.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000161137874.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000161139376.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000161138836.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000161135920.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000161138265.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000161135943.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000161137737.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000161137304.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000161139376.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161139390.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161139390.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000161139402.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000161139381.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161139402.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177802574.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000177802574.5 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000161139416.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000161139405.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161139416.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177802602.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000177802602.5 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000161139416.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000161139412.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000161139412.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000161139413.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000161139399.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000161142346.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000161142346.0 node_expansions=56
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000161139399.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000161139424.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000161140971.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000161141360.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000161139416.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000161141235.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000161142347.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000161139412.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000161141788.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000161139401.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000161141235.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000161140788.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1200000161142347.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161142346.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161142346.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161142359.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161142359.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000161139578.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000161142346.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000161142346.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161142350.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161142350.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000038919238.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1500000055582373.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1200000038921604.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1200000038919206.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1500000055582386.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1200000038919228.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1200000038919216.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1200000038919248.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1200000038919238.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1200000038921608.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000038919206.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1200000038921593.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1200000038921596.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000038919228.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1200000038919216.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'WHEAT')) score=1500000055582386.2 node_expansions=129
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000055582380.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000055582380.8 node_expansions=93
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000038919227.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000038919227.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000038920783.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000038921172.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000038919238.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000038921071.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000038919238.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000038921627.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000038919225.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000038921071.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000038920506.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000038921060.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000038920627.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000050027372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000055582371.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1500000055582371.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000055582388.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000055582388.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000055582381.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000055582381.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000025026820.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000055582359.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000055582385.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000055582397.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000055582371.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000055582397.2 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025026837.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000025026837.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016693509.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000016693509.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016690741.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016690741.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016693515.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000016693515.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000016693520.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000016695880.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000016693519.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000016693540.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000016693525.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000016695906.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000016695906.2 node_expansions=103
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000016693528.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000016693517.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000016694072.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000016695473.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000016693517.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000016694362.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000016693517.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000016695906.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000016693517.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000016695350.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000016694806.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000016695350.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000016694906.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000016695906.2 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000016695904.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000016695897.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016695904.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036141216.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036141216.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000036141216.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000036141205.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000036141212.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000036141225.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000036143577.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000036143577.0 node_expansions=46
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000036141188.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000036141202.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000036141758.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000036143148.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000036143591.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000036141202.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000036142035.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000036141202.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000036141201.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000036143036.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000036142466.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000036143035.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000036142592.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2100000036143591.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036143591.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000036143591.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036143592.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000036143592.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036143617.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000036143617.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036143616.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000036143616.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000147257393.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000069476960.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000122254761.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000177812948.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000138924059.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000016698293.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000030586284.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000100032505.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000122257393.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000122254739.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000100032528.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000100032504.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000100032504.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000100032528.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000030587185.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000055587172.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000083365848.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000083365838.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000177812948.5 node_expansions=166
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177810284.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177810284.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177818127.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177818127.8 node_expansions=237
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000177812949.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000177812949.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000177813505.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000177818116.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000177814894.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000177812949.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000177813782.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000177812949.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000177812949.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000177814782.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000177814782.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000177814227.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000177814782.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000177814338.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2100000177818116.2 node_expansions=454
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000177812951.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000177812949.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000177813507.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000177814892.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000177818116.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000177812949.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000177813783.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000177812949.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000177812951.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000177814782.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000177814806.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000177814229.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000177814806.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000177814338.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2100000177818116.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177818118.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177818118.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177820250.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177820250.0 node_expansions=93
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000177820214.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000177820602.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000177820769.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000177822158.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000177822047.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000177820214.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000177821047.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000177821491.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000177820214.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000177820214.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000177822047.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000177821214.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000177822880.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000177822047.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000177821603.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=2100000177822880.8 node_expansions=414
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000177820228.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177822880.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000177820237.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000177820261.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000177820239.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000177822880.8 node_expansions=47
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000177820215.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000177820215.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000177820769.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000177822170.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000177822880.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000177822058.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000177820237.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000177821058.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000177820214.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000177820214.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000177822062.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000177821237.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000177821492.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000177822048.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000177821603.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=2100000177822880.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000177822880.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177822880.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177822893.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177822893.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177819870.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177819870.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177826849.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177826849.8 node_expansions=267
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000177824872.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000177825427.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000177825427.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000177826705.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000177826705.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000177824872.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000177826872.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000177825705.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000177824872.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000177824872.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000177826705.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000177825872.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000177826150.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000177826705.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000177826150.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2100000177826872.2 node_expansions=1947
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000216713302.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000216713302.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000216713858.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000216715247.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000216715136.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000216713302.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000216714136.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000216713302.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000216713302.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000216715691.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000216715136.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000216714302.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000216714580.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000216715136.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000216714691.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2400000216715691.5 node_expansions=330
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000177826818.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177826873.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000177826873.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000177826859.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000216715691.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000177826872.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2400000216715691.5 node_expansions=36
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000211160165.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000208382388.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000216715702.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000202826802.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000194493469.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=2400000216715702.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216715702.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000216715702.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216715730.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000216715730.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216715741.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000216715741.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216715755.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000216715755.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000216715765.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000216715750.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000216715765.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000244490144.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000244490144.5 node_expansions=77
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000216715753.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000216715740.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000216715752.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000216715774.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000216715762.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000244490103.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000244490103.0 node_expansions=57
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2700000227823880.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000244490103.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000222266227.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000233377739.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000227821071.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000227821071.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2700000233374674.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2700000222265224.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2700000230597447.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2700000244490103.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000244490114.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000244490114.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000244490149.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000244490149.0 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000244490157.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000244490154.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000244490162.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000244490162.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000244490155.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2700000244490162.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000244490152.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000244490152.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000244490152.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000244490152.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000213934572.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000136156797.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000188934571.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000138934577.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000044489225.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000108378117.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000166712336.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000188934594.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000188934571.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000166712342.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000166712336.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000138934562.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000138934558.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000063934575.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000097267021.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000122267019.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000150045676.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000150045682.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2700000213934572.0 node_expansions=199
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000213934600.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000213934596.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000213934582.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000213934569.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000213934572.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000213934600.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000191712363.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191712363.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000191712363.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000191712362.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000191712350.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000191712362.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000191712375.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000191712365.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2700000191712375.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000191712362.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000191712349.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191712362.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000225045676.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000225045676.5 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000113934572.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000188934583.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000222267904.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000116712364.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000022267017.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000086155918.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000144490152.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000188934583.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000188934585.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000144490127.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000144490140.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000116712351.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000116712362.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000041712362.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000075044794.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000100044795.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000127823462.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000127823473.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2700000222267904.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000222267916.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000222267906.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000222267916.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000222267941.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000222267941.0 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000222264876.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000222267923.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000222267933.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000222267930.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000222267931.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000222267920.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2700000222267933.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000222267929.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000222267929.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000222267939.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000222267939.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000222267935.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000222267936.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000222267920.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000222267920.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000222267920.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000222267930.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000222267936.0 node_expansions=64
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000222264876.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000222267933.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000222267933.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000222267916.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000222267926.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2700000222267933.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000222267920.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000222267920.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000222267940.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000222267940.0 node_expansions=3
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000222267955.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000222267950.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000222267955.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000255601252.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000255601252.5 node_expansions=38
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000222267962.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000222267961.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000222267962.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000022267019.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000022267019.0 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000022267029.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000022267021.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000022267030.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000022267030.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000022267044.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000022267044.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000022267032.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000022267032.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999991705762.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999991705762.5 node_expansions=18
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000161151089.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000083373312.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000158373311.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000222262200.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000086151090.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000055594645.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000113928867.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000158373312.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000158373322.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000113928867.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000144484422.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000116706645.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000086151089.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000011151087.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000044483531.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000069483544.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000097262200.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000097262201.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), None, None)) score=2700000222262200.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000222262201.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000222262201.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999991705755.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999991705755.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999991705755.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999991705755.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999991705774.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999991705774.5 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999991705763.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999991705743.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999991705763.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000161151095.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000083373285.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000158373322.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000222262184.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000086151074.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2699999991705729.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000055594641.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000113928862.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000158373295.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000158373307.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000113928839.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000144484420.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000116706666.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000086151063.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000044483507.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000069483506.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000097262173.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000097262210.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2700000222262184.0 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000222262204.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000222262204.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000161151074.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000083373283.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000158373308.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000086151074.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999991705729.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000055594619.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000113928838.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000158373308.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000158373319.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000113928838.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000144484408.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000116706642.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000086151075.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000011151063.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000044483531.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000069483531.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000097262174.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000097262172.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2700000161151074.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000161151074.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000161151074.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000161151108.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000161151108.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000161151094.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000161151085.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000161151095.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000161151103.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000161151094.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000161151083.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2700000161151103.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000161151106.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000161151106.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000194482444.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000194482444.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000161149128.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000161149173.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000161149163.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000194482439.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000161149160.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=3000000194482439.0 node_expansions=35
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000194482439.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000161149105.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000186149119.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000177815787.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000188926901.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=3000000194482439.0 node_expansions=15
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030565725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999966673891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011120391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019453169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000030563780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000036119891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019452614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013896225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999966672225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008341725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011120391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999994452558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005564279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991671723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011119835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011117335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991669778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991671167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000019451779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000013895668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002785613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999983339224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000036119891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119336.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119891.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=300000036119891.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000055571452.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000011125498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011126586.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036126878.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052792753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044461108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052793866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058349476.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000011126331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011125188.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011125475.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011126590.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041682147.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027790764.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027791334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025012962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000044461086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030570538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000044458584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025009627.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025011032.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025012976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047235531.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033347211.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033347462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052794752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030569708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036125554.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030569645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016678239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016679365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036124367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025014350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022234628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041681365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022236573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030567211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033346097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013898805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013899916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016677706.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013901860.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000058349476.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058348920.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058348364.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058354377.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000058354377.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354377.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354377.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349488.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349488.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349509.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349509.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058349497.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349497.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349520.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349520.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088905066.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088905077.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991680164.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011125498.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083349510.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000113905076.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058349497.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058349497.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991680163.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991680163.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011125497.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011125520.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058349508.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058349524.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058349497.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083349511.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058349497.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058349497.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000113905076.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113905066.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113905066.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113905077.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113905077.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113905067.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113905067.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991680167.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991680167.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088905066.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088905090.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011125511.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058349500.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083349524.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000113905067.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058349511.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058349511.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991680167.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991680167.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011125500.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011125524.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058349500.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058349511.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058349500.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083349524.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058349515.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058349500.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000113905067.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113905068.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113905068.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113914380.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113914380.6 node_expansions=89
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000113912443.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000113914387.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000113914276.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000113913443.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000113912332.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000113911740.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000113914387.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000113911887.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000113914387.6 node_expansions=444
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000113919239.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000113916850.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000113918684.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000113917850.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000113916739.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000113916017.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000113918684.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000113917572.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000113916295.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000113919239.6 node_expansions=187
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000113913547.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113919239.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000113913541.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000113913554.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000113913542.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000113919239.6 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000113916030.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000113917850.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000113917017.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000113915933.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000113915753.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000113915739.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000113918406.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000113919263.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000113916753.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000113915485.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000113919263.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113919239.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113919239.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113919261.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113919261.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113919239.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113919239.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113919303.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113919303.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113919288.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113919288.6 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000113921776.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113922512.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000113923610.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113922790.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113921679.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000113921498.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000113921512.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000113924176.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000113922498.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000113921221.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000113921943.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000144465893.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000136136447.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1200000113922790.2 node_expansions=61
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000113922790.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000113922738.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113922790.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991697888.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991697888.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991697888.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991697888.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961142341.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961142341.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961142330.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961142330.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930586814.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930586814.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930586787.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930586787.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930586801.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930586801.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930586787.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930586787.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930586788.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930586788.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930586778.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930586778.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900031222.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900031222.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900031223.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900031223.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900031222.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900031222.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900031222.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900031222.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900031235.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900031235.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900031235.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900031235.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000027811680.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000027811688.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999900031249.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999919476555.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999966700555.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000052811681.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000052811680.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999966700555.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999966700556.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999900031235.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999919476555.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999919476556.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999966700555.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000027811681.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000027811677.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999991700577.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999966700582.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999966700556.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000052811681.2 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000052811691.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000052811643.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052811691.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000052811692.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000052811665.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052811692.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052811702.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052811702.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000052811702.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000052811687.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052811702.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083358305.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083358305.5 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000027816565.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000027816553.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999900036107.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999919481440.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999966705440.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000083358266.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999966705440.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999966705440.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999900036107.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999900036107.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999919481440.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999919481440.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999966705440.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000058358266.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000027816565.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000022247155.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999966705440.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999966705440.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000083358266.5 node_expansions=540
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000052811676.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000052814898.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000052816010.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000052814065.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000052813898.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000052813898.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000052816565.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000052814899.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000052813798.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000052813635.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000052814356.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000083358280.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000075028834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000066697041.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1500000083358280.0 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083358266.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083358266.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083358306.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083358306.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000083358294.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000083358267.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083358294.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083358305.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083358305.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000058358296.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000027802746.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999941689860.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999961135195.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999997247183.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000083358305.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999966691627.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999966691641.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999941689850.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999941689849.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999961135194.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999961135196.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999997247185.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000058358306.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000058358306.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000022247194.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999997247194.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999997247185.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000083358305.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000083358312.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000083358293.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083358312.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097243719.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097243719.2 node_expansions=51
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000083358303.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000083358296.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000083358302.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000083358303.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000083358312.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000083358319.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000083358319.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000083358306.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000083358317.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000083358317.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000083358292.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083358292.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083358305.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083358305.5 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000083358328.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083360526.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000083362637.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000083360693.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000083360525.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000083360539.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000083363193.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000083361536.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000083360425.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000083360262.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000083359970.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000097243704.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=33) score=1800000097243704.8 node_expansions=81
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000097243718.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097243718.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000097248581.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097248581.0 node_expansions=63
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000097243763.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097243763.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119465937.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119465937.0 node_expansions=196
FooPlayer.decide: Prioritizing 11 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000097243766.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000097245998.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000097248037.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000097246092.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000097245986.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000097245988.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000097248592.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000097246925.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000097244873.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000097245698.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000097245429.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1800000097248592.0 node_expansions=77
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000097248590.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000097248580.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097248590.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000097248604.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097248604.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000097248616.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000097248577.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097248616.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941691259.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941691259.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941691259.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999941691234.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941691259.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999952802325.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999952802325.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000052799262.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038910373.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999952797473.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999955576140.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999991688140.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000094465929.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000094465929.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999977799251.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999977799251.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999952797473.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999983354806.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999983354806.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000008354806.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000069465929.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000088910373.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000052799262.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000008354806.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000008354806.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000094465929.0 node_expansions=704
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077804156.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000077808432.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000077808432.0 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077804158.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000077808432.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000077804113.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000077804125.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000077804149.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=1800000077808432.0 node_expansions=56
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000077804098.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077806320.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000077805098.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000077808432.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000077806487.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000077804098.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000077804123.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000077805123.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000077807331.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000077805233.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000077806058.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000077805789.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1800000077808432.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077808445.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077808445.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077808443.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000077808443.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077808454.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077808454.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000077808345.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077808345.2 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000052808353.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000022252798.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999936139876.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999955585209.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999991697209.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000077808353.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999961141654.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999961141654.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999936139876.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999922250987.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999955585209.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999955585209.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999991697209.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000052808353.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000072252798.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000036141687.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999991697209.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999991697209.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000077808353.8 node_expansions=810
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000077805159.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000077808331.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000077805124.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000077805137.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000077805158.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=1200000077808331.8 node_expansions=56
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000077805123.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000077807355.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000077806123.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000077807512.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000077805123.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000077805134.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000077806109.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000077808342.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000077806244.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000077807054.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000077806789.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1200000077808342.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000077808331.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077808331.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000077808355.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077808355.2 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000077808358.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000077809747.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000077809342.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000077809353.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000077809342.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000077808366.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000077808353.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000077809358.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000077809467.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000077810287.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000077810034.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000077809358.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1200000077810287.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000077810287.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077810287.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000077810314.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077810314.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000077810316.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077810316.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000077810344.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077810344.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000052810338.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000022254780.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999936141880.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999955587213.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999991699213.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000077810325.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999961143682.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999961143657.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999936141890.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999922252990.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999955587213.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999955587226.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999991699224.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000052810326.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000072254789.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000036143672.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999991699213.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999991699214.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000077810325.2 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000077810336.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000077810299.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077810336.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000091698202.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091698202.8 node_expansions=146
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000077810332.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000077810311.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077810332.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072253733.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072253733.8 node_expansions=52
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000058365889.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000058365880.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058365889.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072255902.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072255902.2 node_expansions=462
FooPlayer.decide: Prioritizing 20 infrastructure actions over 31 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000091699178.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091700567.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000091700178.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000091701567.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000091700178.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000091700178.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000091699178.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000091699178.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000091700178.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000091700289.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000091701289.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000091699178.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000091700178.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000075027668.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000072253779.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000080584902.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000091701567.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000083368234.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=1500000088923789.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=1500000072257123.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2100000072253779.8 node_expansions=933
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072253778.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000072253753.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072253778.8 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072253780.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072253780.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072253804.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000072255841.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000072255841.2 node_expansions=42
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072253778.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000072253767.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000072253782.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000072255819.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000072255841.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=1500000072255841.2 node_expansions=89
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000072253743.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072255119.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000072254743.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000072254730.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000072254730.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000072254743.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000072253743.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000072253758.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000072254767.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000072254869.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000072255866.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000072253730.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000072254743.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=1500000072255866.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072255841.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072255841.2 node_expansions=6
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011117614.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011120391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019454003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025008503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019453447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022229336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999966669725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999966673891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030565725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011120113.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988893667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011118168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988892001.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988893112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000013898724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999991671723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008337890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999966671113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999966669168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999966668056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997230335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986112834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000013895946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011120390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047241678.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047236387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050017291.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044463867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052797479.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050019424.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047241945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041686110.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047237231.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052794175.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011128242.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055573120.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011125477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055573609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011126609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044463889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025016573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025016028.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041686365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027794684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030573585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013902959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013904081.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036126640.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033347207.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044458031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022233516.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022236016.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025015458.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041681639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011126851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027794139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027792462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011128250.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011125459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019461041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030571050.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019458805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022238829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025014915.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025013538.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044461109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030573017.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000055573609.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055573055.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055571109.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573610.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000055573610.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573609.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573609.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573609.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573609.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573620.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573620.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573619.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573619.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579597.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579597.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573621.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573621.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579561.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579561.9 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080579598.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055579561.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055579561.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000022228.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055579561.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036134265.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000111135130.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055579561.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055579561.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055579561.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055579561.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000022228.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000022228.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055579561.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011134228.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041689795.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086135128.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055579561.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000111135130.9 node_expansions=406
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000111129188.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000111129188.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000111129152.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000111135128.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000111129162.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000111135128.4 node_expansions=30
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000111131092.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000111129172.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000111135128.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000111131648.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000111130961.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000111130961.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000111133037.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000111132387.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000111135128.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111135152.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111135152.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111135176.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111135176.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111135165.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111135165.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111135128.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111135128.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111135162.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111135162.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111135151.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111135151.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111135176.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111135176.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111135176.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111135176.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111135176.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111135176.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022276.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022276.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022276.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022276.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022289.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022289.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022289.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022289.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022277.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022277.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977800078.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977800078.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027395.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000027395.2 node_expansions=20
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000000024219.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000022275.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000026608.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000024799.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000024108.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000027442.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000024108.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000026164.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000025497.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000000027442.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969471886.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969471886.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027455.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000027455.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000027440.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000027440.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027465.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000027465.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027466.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000027466.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002805187.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002805187.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969471909.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969471909.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969471910.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969471910.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050029257.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055584813.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025029243.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999969471910.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025029250.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005583920.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080584813.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055584813.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025029243.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025029243.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025029243.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999969471910.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025029250.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025029243.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999980583910.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011139475.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055584809.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055584813.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000080584813.0 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080584809.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080584809.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000080584809.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080584798.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080584798.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080589119.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080589119.5 node_expansions=75
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000080588249.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080591027.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080589082.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000080591194.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000080593416.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000080590749.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000080590916.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000080590916.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000080590749.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000080592305.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1200000080591194.2 node_expansions=270
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080588299.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080588276.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000080591194.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000080588287.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000080588297.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000080591194.2 node_expansions=53
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000080588249.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080589273.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080590218.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000080588273.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000080592583.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000080591194.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000080590749.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000080590107.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000080590107.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000080590472.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000080591495.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1200000080591194.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080591218.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080591218.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080591242.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080591242.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080591218.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080591218.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080591265.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080591265.2 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000080593073.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080591264.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000080592240.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000080593185.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000080591239.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000080593653.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000080593739.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000080593184.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000080593074.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000080593073.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000080593476.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000080594462.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1200000080594462.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080594463.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080594463.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000083372244.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055594478.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000025038921.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999969481587.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000025038921.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000005593590.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000055594477.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025038921.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000025038921.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000025038921.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999969481587.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999969481587.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000025038921.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000025038918.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999980593588.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000011149144.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000055594477.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055594479.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000083372244.8 node_expansions=88
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050041395.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050041395.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000050038943.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050038923.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000050041409.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000050038911.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000050038928.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000050041409.0 node_expansions=47
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000050040753.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000050038921.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000050039909.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000050040865.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000050038909.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000050041032.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000050041298.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000050041433.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000050040853.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000050040742.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000050041309.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000050040742.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000050041143.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1200000050041433.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050041409.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050041409.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050041421.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050041421.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050041422.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050041422.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083377628.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083377628.0 node_expansions=91
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000083376540.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000083374706.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000083375706.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000083376651.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000083377651.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000083374706.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000083375706.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000083377095.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000083376651.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000083376540.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000083377095.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000083376540.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000083376929.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000083375707.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000083377651.5 action_type=ActionType.BUILD_CITY
  Action 15: expected_value=1500000083377651.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1500000083377651.5 node_expansions=160
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000083377677.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000083377677.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1500000083377677.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083375984.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083375984.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083377663.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083377663.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083375996.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083375996.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083381419.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083381419.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083377679.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083377679.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083377699.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083377699.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002820332.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1800000002820332.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002820332.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002820332.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002826497.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002826497.0 node_expansions=207
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002818412.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002818412.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002816744.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002816744.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002818420.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002818420.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002815924.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002815924.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002818424.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002818424.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000116712840.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000122268395.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000091712829.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000002822162.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000091712829.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000038934173.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000183372086.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000122268395.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000091712829.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000091712829.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000091712829.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000002822162.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000091712829.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000091712829.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000013934162.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000080593419.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000122268395.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000158372086.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000183372086.2 node_expansions=477
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000147264598.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147268360.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000147264644.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000147264634.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000183372086.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000147264653.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000183372086.2 node_expansions=106
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000147264656.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147265620.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147268398.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147266601.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147264656.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147265656.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147265620.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147266453.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147265632.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147266453.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000147266842.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000147265620.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000183368599.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000183366363.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000183372086.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000177813175.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000169483620.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000161150527.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=2100000183372086.2 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183372099.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183372099.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000208375867.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000208375867.0 node_expansions=53
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000208375853.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000208376853.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000208377798.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000208377798.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000208375853.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000208376853.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000208376853.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000208377687.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000208376853.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000208377687.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000208376242.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000208376853.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000208377798.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2400000208377798.0 node_expansions=832
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000208375853.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000208376853.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000208377798.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000208377687.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000208375853.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000208376853.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000208376853.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000208377687.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000208376853.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000208377687.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000208377409.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000208375853.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000208376853.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000208377798.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2400000208377798.0 node_expansions=94
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000208377798.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=2400000208377798.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183371242.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183371242.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000208377834.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000208377834.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000208377892.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000208377892.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183374987.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183374987.0 node_expansions=231
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183371312.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183371312.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000152819437.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000152819437.5 node_expansions=231
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000122260212.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000097259323.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000061148226.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000019481536.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000097260215.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000044481545.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000158371325.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000036148203.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000122260228.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000122260212.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000019481533.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000019481533.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000097260200.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000097260200.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000019481545.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000050037115.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000127815784.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000158371323.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2400000158371325.0 node_expansions=74
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000158371323.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000158371302.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158371323.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158371345.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000158371345.0 node_expansions=5
FooPlayer.decide: Prioritizing 18 infrastructure actions over 32 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=3000000208368627.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000208370460.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000208368627.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000208370460.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000208368627.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000208369627.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000208368627.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000208369627.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000208370460.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000208369627.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000208370460.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000208370182.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000208368627.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000208369627.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000208370460.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=3000000202814349.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3000000186146959.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3000000197255848.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=3000000208370460.0 node_expansions=1780
FooPlayer.decide: Prioritizing 19 infrastructure actions over 33 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2400000158373170.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000158374172.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000158375007.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000158373170.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000158374170.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000158373172.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000158374170.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000158375003.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000158374170.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000158374187.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000158374172.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000158374728.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000158373172.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000158374174.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000208370460.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=3000000202814349.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3000000186146959.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3000000197255848.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=3000000175037959.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=3000000208370460.0 node_expansions=213
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000208370479.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=3000000208370479.0 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066682276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066679220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069460054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066683109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061125331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066681377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075013876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237556.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075016167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027789109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027790498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069458387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055569165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066679776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063901988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069459210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063903331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075015044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069458655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000069457265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052786940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052788329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052790819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061121376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038901107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038900552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058346107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050010552.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027790497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027787441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027786329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027788830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063902265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055567765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047232486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233042.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047234941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036121885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038900218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061125543.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038899663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050012208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066680876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061125598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000075016167.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075020612.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075017834.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075019778.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000075020612.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000019461102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027793034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033349987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019458601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013904145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030572210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044459441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999991679920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022236656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000008347976.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022236942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030571665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027794167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016682152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038905889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033349500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033348097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016677739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016679128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016678583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030567764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000010462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000008239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011120475.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002786016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999991677684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999991676004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999991677115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999991677407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008345517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027793097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019458595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011123305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011123860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011125749.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000012681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002791015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025016372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002790459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013903027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030571708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008346628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008345517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025016431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008345527.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000044459441.9 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044457219.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044457219.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044459441.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=600000044459441.9 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047237221.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047237221.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047237221.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047237221.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083348298.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083348298.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047237221.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047237221.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083348306.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083348306.2 node_expansions=36
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000047237223.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047237233.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000047237230.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000047237231.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000047241948.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000047241948.4 node_expansions=40
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000047240281.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237236.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047238206.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047240036.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047240164.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047241948.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047239053.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000047241948.4 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047241961.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047241961.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047241961.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047241961.9 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083353039.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000083353092.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=900000083353092.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083353038.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083353038.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083353040.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083353040.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083353039.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083353039.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083357061.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083357061.0 node_expansions=87
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083357074.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000125023764.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999930575740.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000036133963.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083357074.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000111134875.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083357074.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000125023752.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000041689532.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000000022852.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000036133963.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083357074.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083357074.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083357074.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000111134865.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000111134863.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083357074.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083357074.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000125023764.5 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000125019786.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125019752.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125023754.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125020699.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125022643.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125022496.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125023266.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125021532.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=900000125023754.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125023754.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125023754.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125023757.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125023757.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083357087.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999930575754.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036134044.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000083357087.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000111134929.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083357088.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000125023779.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041689566.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000000022933.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000036134044.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083357101.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083357087.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083357101.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083357101.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000111134876.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000111134866.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083357087.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083357087.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000125023779.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097246013.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097246013.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133357098.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133357098.2 node_expansions=66
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000133357098.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133357098.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133358098.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133360042.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133359875.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133360598.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133361431.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133361431.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133358931.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000161131703.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1800000133357098.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000133357098.2 node_expansions=93
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133357098.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=1800000133357098.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133357098.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133357098.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000133357153.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133357138.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000133357123.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133357123.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133357111.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000133357111.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133357153.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902798012.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902798012.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000091690440.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000133357122.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000008356232.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000091690440.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000147245996.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000091690440.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000133357107.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000050022898.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000008356232.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000008356217.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000091690461.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000091690461.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000091690440.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000091690461.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000147246021.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000147246030.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000091690461.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000091690440.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000147246030.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000147246006.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147246006.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147246021.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147246021.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147246017.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147246017.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147246052.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147246052.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000091690465.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000133357140.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999902798018.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000008356243.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000091690476.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000147246022.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000091690462.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000133357133.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000050022911.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000008356254.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000008356243.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000091690475.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000091690462.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000091690475.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000091690465.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000147246034.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000091690465.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000091690465.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1800000147246034.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147246033.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147246033.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1800000147250350.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000147251351.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000147253295.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000147253128.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000147254961.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000147254684.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000147254684.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000147252184.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1800000147254961.8 node_expansions=164
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1800000147249517.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000147254961.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000147250532.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000147252461.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000147252295.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000147253850.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000147249517.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000147253850.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000147251350.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1800000147254961.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147254961.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147254961.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147254975.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147254975.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000147254976.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147254976.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119470920.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119470920.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000119470919.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000119470920.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000119470916.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000119470916.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000119470919.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1800000119470920.8 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000119470929.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000119470908.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119470929.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119470926.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119470926.8 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000119470920.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000119470919.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119470920.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119470935.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119470935.2 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000119470935.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000119475253.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000119475253.2 node_expansions=40
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000119470929.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000119470916.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000119475253.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000119475217.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000119470929.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000119475253.2 node_expansions=74
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000119471920.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000119470916.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000119471920.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000119473864.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000119473694.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000119475253.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000119470919.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000119473586.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000119470916.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000119472753.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1800000119475253.2 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119475253.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119475253.2 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119475264.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119475264.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119475264.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119475264.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119475276.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119475276.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119475284.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119475284.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119475270.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119475270.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119475290.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119475290.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119476554.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119476554.0 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119473597.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119473597.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119473624.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119473624.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000063920973.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133365418.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999875028528.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999980586750.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000063920973.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000119476529.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000091698751.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000105587640.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000022253418.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999980586750.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999980586750.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000063920973.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000063920973.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000063920973.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000063920973.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000119476529.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000063920973.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000091698751.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000133365418.5 node_expansions=612
FooPlayer.decide: Prioritizing 10 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000133363488.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133362474.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000133363488.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000133365418.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000133363585.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000133362474.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000133365155.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000133362488.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000133364035.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000133364322.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1200000133365418.5 node_expansions=40
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133365407.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133365407.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133365453.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133365453.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000063920983.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999875028529.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999980586751.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000063920974.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000119476540.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000091698762.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000105587636.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000022253419.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999980586751.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999980586761.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000063920983.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000063920983.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000063920974.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000063920983.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000119476530.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000119476530.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000063920983.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000091698747.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000119476540.0 node_expansions=316
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119476525.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000119476544.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000119476541.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000119476541.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000119476517.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1200000119476544.5 node_expansions=35
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119476530.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000119476535.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000119476535.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119476492.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119476492.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119476550.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119476550.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119476506.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119476506.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119479206.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119479206.5 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119476552.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000119479206.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000119476542.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000119476542.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000119476554.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000119479206.5 node_expansions=60
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000119477540.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119476554.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000119477540.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000119478651.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000119477665.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000119477540.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000119476554.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000119479221.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000119476551.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000119478097.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000119477542.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1200000119479221.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119479206.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119479206.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000022256998.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000133368084.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999833366665.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999938924884.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000022259097.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050036886.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000105592427.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000022258207.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999938924887.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999938924873.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000022259110.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000022259095.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000022259106.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000022259095.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000077814662.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000077814652.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000022259095.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000050036897.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000133368084.5 node_expansions=245
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133371193.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133371193.5 node_expansions=169
FooPlayer.decide: Prioritizing 12 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000133370093.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133368093.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133370649.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133371760.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133370760.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133371204.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133368093.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133370093.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133370093.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000133370204.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133371204.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133370649.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1800000133371204.5 node_expansions=320
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000133370663.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133369655.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133370760.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133370655.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133371760.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133370766.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133370663.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133369663.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133370649.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000133370649.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000133369655.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133371219.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133370663.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000133371219.0 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133371204.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133371204.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133371204.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133371204.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133371225.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133371225.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133371219.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133371219.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133371223.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133371223.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133377114.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133377114.0 node_expansions=239
FooPlayer.decide: Prioritizing 14 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133374608.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133373608.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000133374719.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000133377108.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000133375719.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000133374719.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000133374608.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000133374608.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000133373608.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000133374608.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000133374608.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000133373608.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000133374608.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000133374608.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1800000133377108.2 node_expansions=632
FooPlayer.decide: Prioritizing 14 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133374608.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133373614.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000133374719.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000133377108.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000133374614.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000133375719.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000133374719.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000133374608.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000133373608.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000133374608.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000133374608.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000133373608.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000133374608.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000133374608.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1800000133377108.0 node_expansions=56
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133377107.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133377107.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133379232.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133379232.0 node_expansions=50
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133377114.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133377114.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133377118.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133377118.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133375458.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133375458.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133377112.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133377112.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133377116.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133377116.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113922726.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113922726.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113922730.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113922730.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999813919151.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999813919151.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000002811600.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113922718.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999938921821.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000022256041.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000058367161.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000030589374.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000086144927.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000002810716.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999919477363.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999919477363.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000002811585.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000022256038.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000002811585.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000002811585.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000058367152.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000058367164.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000002811585.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000030589374.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000113922718.8 node_expansions=78
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094478286.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000113922672.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000113922672.2 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094478281.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094478281.2 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094480351.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094480351.5 node_expansions=50
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094478259.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000094480372.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000094478260.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000094478260.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000094478296.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000094480372.5 node_expansions=68
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000094479282.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094478263.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000094479372.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000094478263.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000094479261.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000094480372.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000094479372.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000094479261.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000094478261.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000094479261.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000094479261.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000094478282.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000094480094.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000094479261.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000094479261.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1200000094480372.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094480386.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094480386.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094480374.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094480374.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094480399.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094480399.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094480395.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094480395.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094480409.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094480409.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999794476829.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999794476829.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999794476817.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999794476817.8 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069458387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000083347553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083347275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083349767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072237278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027789387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027789387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069457824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072237546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075013386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075016435.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072236445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066680056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069460056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061124998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000058348387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066681442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000061125044.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072235609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050009433.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050008044.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027786886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027787163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027789386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052788044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066680045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041677489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050012497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063900330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061124500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044454433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058346941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050010552.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052790553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677211.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055568654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010552.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050012496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066678108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000083349767.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351989.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351712.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083349489.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000083351989.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033351644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052795323.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052796156.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994460477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999994460487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027793609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025016941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027791108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041682000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030573598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025015262.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027792207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027795834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022239723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033350534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025015821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036128589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005568527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005567138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999994457417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999994458226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999994458528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008347138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008347694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011127150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997236570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016681085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013903573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013902184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030568920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011123850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016679418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019459696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000012403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000014070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025018019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013904961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016681628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019461653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016682739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997236305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019461930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016681628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016683573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030571365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008349350.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000052796156.5 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052796156.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795323.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795323.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000052796156.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134089.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134089.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061132153.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061129506.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061133833.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061129521.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061129517.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061132021.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061129517.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061134113.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000061134113.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134097.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134097.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134122.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134122.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061134097.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134097.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907407.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938907407.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907408.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938907408.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907432.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938907432.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907432.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938907432.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907443.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938907443.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907443.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938907443.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907457.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938907457.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907443.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938907443.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907457.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938907457.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005576776.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005576776.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005576790.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005576790.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005576790.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005576790.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005576790.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005576790.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005572192.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005572192.6 node_expansions=59
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000005579457.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005578900.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005576791.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005581124.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005576791.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005576791.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005579291.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005576789.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000005579179.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000005572189.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=900000005572189.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005572189.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005572189.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005572192.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005572192.6 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000005574849.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000005573321.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000005572212.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000005576516.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000005572202.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000005572202.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000005574712.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000005572202.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000005573601.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000005576516.2 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000005576535.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000005576490.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005576535.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005576514.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005576514.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000005576516.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000005576490.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005576516.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005573078.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005573078.0 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999975020960.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999975020935.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975020960.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999975020980.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975020980.2 node_expansions=2
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999975023637.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999975022081.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999975020970.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999975023081.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999975020968.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999975020970.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999975023490.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999975020970.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999975025869.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999975022359.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000005573078.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1200000005573078.0 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005573076.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005573076.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005573076.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005573076.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988903633.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988903633.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005573087.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005573087.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005573078.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005573078.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983350856.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983350856.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983350853.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983350853.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983350864.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983350864.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999975017546.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000058351734.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000041685090.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999988906415.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000075018411.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000083351744.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000091685098.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000052796178.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000075018401.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000075018435.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000027796181.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000008351736.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000033351769.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000052796178.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000075018411.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000075018435.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000083351767.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000122240623.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000122240623.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000122240658.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122240620.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122240658.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122240676.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122240676.5 node_expansions=2
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000150018388.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122245652.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122244541.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122245642.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122244531.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122244531.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122244541.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122244531.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122246890.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122245930.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1500000150018388.0 node_expansions=316
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000122241648.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122245476.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000150018388.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000122241638.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000122241637.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000122241625.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000150018388.0 node_expansions=92
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000122242723.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122241612.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122241628.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122242739.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122241612.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122241612.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122244112.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122244124.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122241612.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122245501.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122243001.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000150018422.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=1500000150018422.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150018423.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150018423.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000150019565.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000150018420.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000150018454.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000150019546.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000150018454.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000150018434.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000150020933.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000150020935.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000150018421.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000150022324.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000150019808.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000150022324.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150022323.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150022323.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999975021419.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000086133455.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000069466768.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000011132544.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000016688101.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000075022356.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000083355665.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000119466754.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000080577864.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000102800110.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000102800099.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000055577864.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000036133419.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000061133419.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000080577898.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000102800087.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000102800087.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000111133432.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1500000119466754.2 node_expansions=58
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000119466765.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119466737.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000119466733.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000119466743.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000119466734.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119466765.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975021419.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975021419.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975021419.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975021419.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011132519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011132519.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011132533.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011132533.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011132519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011132519.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999975021422.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000086133432.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000069466777.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000016688075.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000075022310.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000083355632.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000119466765.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000080577887.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000102800089.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000102800089.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000055577865.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000036133408.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000061133408.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000080577868.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000102800124.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000102800099.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000111133432.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000150022345.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000150022345.8 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150022298.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150022298.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150022298.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000150022298.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000150022353.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150022320.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150022353.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975021445.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975021445.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999975021466.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999975021445.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975021466.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999975021454.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975021454.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999975021467.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999975021446.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999975021444.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000000021386.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999975021444.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999975023789.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1800000000021386.8 node_expansions=54
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999975021422.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999975021401.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000000021400.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1799999994465831.2 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1799999975021401.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1800000000021400.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000000021386.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000021386.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000021422.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000021422.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000021422.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000021422.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991688069.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991688069.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991688069.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991688069.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991688076.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991688076.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991688076.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991688076.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991691280.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991691280.8 node_expansions=174
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999991691281.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999991689615.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999991689615.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999991690726.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999991689615.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999991689615.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999991689615.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999991691281.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999991689615.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999991690615.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999991689615.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999991691170.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1799999991691281.8 node_expansions=330
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999991689221.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999991689210.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999991690320.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999991690747.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999991689211.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999991689210.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999991689210.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999991689210.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999991690170.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999991689210.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999991690599.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999991691303.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1799999991691303.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991691280.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991691280.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991691307.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991691307.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991691282.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991691282.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991693137.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991693137.0 node_expansions=81
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999991691303.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999991691303.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999991692414.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999991692859.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999991693137.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999991691303.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999991691303.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999991691303.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999991691303.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999991692303.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999991692303.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999991691303.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999991692692.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=1799999991693137.0 node_expansions=208
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999991693129.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999991693150.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999991693114.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999991693126.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999991693114.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1799999991693150.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999991693148.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999991693128.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991693148.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991693147.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991693147.5 node_expansions=5
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000002801151.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999991693115.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999991695671.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000002802262.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999991696226.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999991693115.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000002801151.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999991693115.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999991693115.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999991695115.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000002801151.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000002801151.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000002801706.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000002802647.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000000024035.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2399999991696226.5 node_expansions=525
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999991694703.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999991696201.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999991696226.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999991694685.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999991694695.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999991694692.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2399999991696226.5 node_expansions=111
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999991694695.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999991694671.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999991695671.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999991696238.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999991695782.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999991694682.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999991694671.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999991694695.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999991694682.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999991694702.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999991695682.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999991695682.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999991694671.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999991695258.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000002802647.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000000024049.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000005581980.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=2399999991696238.0 node_expansions=79
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999991696238.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999991696201.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999991696238.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999991696238.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999991696238.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999991696239.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999991696225.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999991696238.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999991696240.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999991696240.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2399999991696250.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2399999991696250.0 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999991696238.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999991696213.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999991696238.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999991696252.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999991696252.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999991696248.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999991696238.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999991696248.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999952807363.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999952807363.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999941696252.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000091697137.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000036141581.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999983362928.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000041698112.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000050031445.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000125030470.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000047252708.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000069474915.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000069475890.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999997252716.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999977808252.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000027808252.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000066697150.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000088919360.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000069475890.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000077809223.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000155587001.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2400000155587001.0 node_expansions=222
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000155586026.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000155586006.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000155587001.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000155586025.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000155586037.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000155586015.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000155587001.0 node_expansions=46
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000155586025.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000155586030.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000155587001.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000155586556.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000155587025.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000155586001.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000155586001.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000155586001.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000155586014.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000155586014.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000155587027.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000155587030.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000155586027.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000155586583.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2400000155587030.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155587027.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155587027.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180587004.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180587004.0 node_expansions=371
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000155587009.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000155588003.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000155587037.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000155587026.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000169473339.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000155587040.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2700000169473339.0 node_expansions=111
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000155587029.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000155587029.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000155588029.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000155587584.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000155588029.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000155587029.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000155587029.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000155587050.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000155587029.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000155587029.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000155588029.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000155587037.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000155587583.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000158361672.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2700000166694005.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000163916415.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000169473339.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000161138614.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2700000169473339.0 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000169473339.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000169473339.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000169473350.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000169473350.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000155584475.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000155584475.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000155585474.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000155585474.5 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999941695682.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000091696572.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=3000000069473317.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2699999952806793.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999994474349.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=3000000075028872.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000050029905.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=3000000158362205.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000047252127.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000069474350.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=3000000102806650.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2699999997252127.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2699999977807682.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000013918793.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000052807683.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=3000000122251094.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000083363239.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000091696572.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=3000000158362205.5 node_expansions=683
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000125028929.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000125029880.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000125028941.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000125028919.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000125029905.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000125028930.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'WOOD')) score=2700000125029905.5 node_expansions=101
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000125028920.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000125028905.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000125029917.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000125029472.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000125029905.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000125028927.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000125028913.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000125028905.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000125028926.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000125028927.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000125029913.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000125028905.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000125029469.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=2700000125029917.0 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000125029905.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000125029894.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000125029905.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000125029930.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000125029930.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000125029896.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000125029929.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000125029929.0 node_expansions=12
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000058347698.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075014419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077793934.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077791978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066681364.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069458864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077792275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069459498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077791720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080570831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027790223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027789863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072236642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027790142.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077793031.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077792753.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075014975.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080570809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058343888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044452776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058344222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044454640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050013608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044456107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063903941.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061124775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041677496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041675196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027788277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027787085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027789863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063902219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061124719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047234085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066680886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069456641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047231585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072234767.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052786387.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000080570831.8 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080575276.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573887.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080575554.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000080575554.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027793819.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044461111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041680830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036125276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038905544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047235823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033349088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997235696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999997234029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041685821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999997239310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038907423.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047239445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047241942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044461389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050019998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016681249.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000002790126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002791237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019459640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013903795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019459630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013903795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013902128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027793531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011123460.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025014919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011124073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011124350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997234851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997234281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997235963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030573532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011122906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011124295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027793809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016682406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008348739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030571587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008348184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019460739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038905819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016681027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016680194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030571039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011123737.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000050019998.5 node_expansions=3250
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017220.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017498.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050019998.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000050019998.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799575.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052799575.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795014.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795014.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795025.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795025.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052795031.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052795009.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795031.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991682135.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991682135.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999991682142.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991682134.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999991682100.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999991686697.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999991682111.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999991682111.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999991686697.4 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999991684752.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991686697.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991682096.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991685172.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991684050.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991684329.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991685887.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991686550.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=599999991686697.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686698.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686698.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686708.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686708.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052799598.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086132955.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991686731.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052799598.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080577388.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033353399.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052799608.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052799597.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052799598.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991686719.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052799597.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052799597.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052799597.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052799598.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080577398.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027797821.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000020042.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086132944.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000086132955.2 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086132978.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086132916.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132978.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132956.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086132956.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086132957.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086132954.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132957.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125021801.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000116688466.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=900000125021801.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125021801.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125021801.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125021823.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125021823.1 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000125021801.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125021811.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000125021808.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125021823.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125021813.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000125021823.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097244045.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097244045.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125021834.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125021834.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125021846.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125021846.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000097244067.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097244086.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000097244096.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097248631.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000130573673.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000130573673.5 node_expansions=54
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000097245055.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097244077.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097245999.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097247112.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097246277.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097247833.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097248666.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097247299.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097248500.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000130573688.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1200000130573688.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130573673.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130573673.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130573688.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130573688.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000130573687.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000130573687.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000130573684.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000130573707.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000130573701.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000130573707.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130573689.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130573689.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130573707.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130573707.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130573689.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130573689.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963904356.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963904356.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963904356.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963904356.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999930571034.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999963904370.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999963904365.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999963908760.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999963908795.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999963908795.5 node_expansions=51
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999963905321.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999963904341.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999963906300.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999963907421.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999963906577.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999963908099.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999963907962.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999963906573.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999963908810.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1199999963908810.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963908810.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963908810.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008355049.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008355049.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975021716.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975021716.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975021683.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975021683.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999975021684.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975021684.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005577261.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005577261.0 node_expansions=20
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000005577242.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999997243909.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1500000005577242.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983355005.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983355005.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072244798.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072244798.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000038910576.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000138911465.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999983355005.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999938908809.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000061132830.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000150022574.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000066688367.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000072244809.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000072244809.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999983355005.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000072244783.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000072244783.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000072244798.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000094467044.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000127800352.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000055577274.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000000021672.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000138911496.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000150022574.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000150022574.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150022574.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150022607.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000150022607.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000038910608.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000138911510.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999983355019.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999938908797.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000061132812.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000066688368.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000072244799.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000072244797.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000072244797.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999983355021.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000072244823.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000072244797.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000072244799.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000094467043.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000127800366.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000055577255.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000000021699.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000138911477.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000138911510.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138911477.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138911477.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138911481.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138911481.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000138911510.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138911486.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138911510.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138911509.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138911509.2 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000161134671.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161138561.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161133701.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161135646.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161136616.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161136757.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161135923.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161137449.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161137322.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161133711.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161138561.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000161138561.0 node_expansions=103
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161138563.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1800000161138563.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161138563.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161138563.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000138919292.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000138917349.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000138916350.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000138918295.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000138919295.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000138919417.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000138918573.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000138917347.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000138919991.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000138916380.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000138918459.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000163911530.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=2400000138919991.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138919959.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138919959.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116697777.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000116697777.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116697740.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000116697740.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116697743.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000116697743.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000116697777.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000116697790.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000116697790.5 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000116697784.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000141692929.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000141692929.0 node_expansions=46
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000116697783.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000116700710.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000141692929.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000116697788.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000116700690.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000116697780.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2700000141692929.0 node_expansions=147
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000116700722.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000116698776.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000116697776.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000116700165.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000116699720.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000116700722.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000116699442.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000116697776.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000116698790.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000116697778.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000116699903.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000116699056.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000141692940.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2700000141692940.5 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000141692929.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000141692929.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=3000000166692928.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2700000141695827.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=3000000166692918.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=3000000166692918.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2700000141695824.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=3000000166692928.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=3000000166692918.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=3000000166692918.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2700000141695815.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2700000141692898.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2700000141695827.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2700000141695823.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2700000141695838.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2700000141692900.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=3000000166692908.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=3000000166695799.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000166695799.5 node_expansions=708
FooPlayer.decide: Prioritizing 12 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000166694855.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000166693851.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000166692900.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000166695240.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000166694845.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000166695795.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000166694567.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000166692900.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000166693851.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000166692900.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3000000166694022.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3000000166694129.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=3000000166695795.5 node_expansions=1949
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=3000000166695795.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=3000000166695780.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=3000000166695757.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=3000000161137353.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2700000141695828.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=3000000161137363.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=3000000166695780.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=3000000166695783.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2700000141698447.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2700000141695825.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=3000000166695770.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=3000000161137366.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=3000000161137366.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=3000000166695773.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=3000000166698425.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000141695833.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=3000000161137350.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'ORE')) score=3000000166698425.5 node_expansions=774
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=3000000166697703.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000166696758.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000166698147.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000166698425.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000166697425.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000166695758.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000166697703.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000166697314.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000166696758.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000166695758.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000166695758.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000166696869.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000166697036.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000161137370.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=3000000166698425.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=3000000166698425.5 node_expansions=150
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000166698427.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=3000000166698427.5 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072238365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027792165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027789389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069459432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080571155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072238109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077794487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080570321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077792266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069459710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027789389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027788834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027789389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075013932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069458377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072235324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072236155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066681377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000069458666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063903108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055569164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052791664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033340486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047232497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044451663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044452774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052788610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072233664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069457265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069457267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052788332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069458111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052789443.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052789709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000036119930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000036121042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058346376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000080571155.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080575599.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572266.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080571710.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000080575599.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022237498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027792497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041681386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047239152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999994458540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999988905765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038908666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041683932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038908667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036127498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999988905765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999988905199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999988905765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000011128266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005572710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027795831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000008347988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013902429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997235183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997234349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013904697.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005571906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016685519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011127461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011126906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013904976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999991681573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008347198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005568017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005569128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002792961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022238032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030573653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008349406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008348850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025017761.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011128027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002792681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008350474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002793792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994459350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000013809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005567417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000012680.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000047239152.6 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239152.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237763.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237763.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000047239152.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016958.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016958.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000016068.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988903166.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000016056.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033353950.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077794735.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050016943.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988903179.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050016944.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050016945.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050016943.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083350301.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083350290.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050016943.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077794735.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077794735.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050016943.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050016943.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999988903166.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000083350301.8 node_expansions=70
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083350278.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083350255.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083350277.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083354839.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083350266.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000083354839.6 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083353026.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352483.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353485.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083354839.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083353026.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083353450.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083352203.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083354414.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000083354839.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354839.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354839.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354853.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354853.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354887.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354887.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354899.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354899.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354890.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354890.6 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083354900.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083354886.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354900.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354908.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354908.6 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083354897.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083354898.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083354866.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083354879.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083354878.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083354876.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083354898.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354899.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354899.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055585333.1 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=600000055581277.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=600000055585333.1 node_expansions=112
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055583945.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055585066.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055583944.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055584499.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055584499.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055585344.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055584499.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055583221.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055585334.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000055585344.0 node_expansions=187
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000055582557.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055580723.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055583667.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055582668.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055582112.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055583111.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055585333.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055583111.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055581834.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000055584055.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000055585333.0 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585334.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055585334.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055585345.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055585330.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055585345.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972251124.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972251124.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938917778.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938917778.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972251111.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972251111.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972251111.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972251111.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022247410.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022247410.6 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999972251123.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972251114.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999972251126.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000022247410.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999972251124.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000022247410.6 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=599999972256544.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972253766.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999972253488.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972251933.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999972254878.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972253877.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999972253322.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999972254322.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999972254322.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999972253044.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999972255267.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000022247446.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=899999997246466.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=900000022247446.1 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022247410.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022247410.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988914104.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988914104.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972245466.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972245466.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988914112.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988914112.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999988914124.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988914123.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999988914128.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999988914125.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999988914136.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=899999988914136.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999988914123.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988914097.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988914123.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966691925.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966691925.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999966691903.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966691891.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999966691901.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999966691916.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999966691903.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999966691914.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999966691916.0 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999966691903.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966691878.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966691903.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999991686384.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999941685495.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000058353963.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000052798407.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000086131741.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000005576162.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999991686384.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000030576162.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999991686384.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999991686384.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000097242852.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000119465074.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052798397.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000086131731.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000086131731.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000030576162.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000005576162.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999955574384.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000119465074.5 node_expansions=918
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000094474114.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094472359.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094471058.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094470501.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094473457.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094472457.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094469693.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094472890.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094472890.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094471612.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000094473835.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000119465065.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1200000119465065.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119465089.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119465089.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119465122.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119465122.5 node_expansions=21
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000147242854.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000158353980.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000147242854.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000144465077.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1500000158353980.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158353990.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158353990.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158353991.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158353991.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158353993.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158353993.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158353968.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158353968.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158353993.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158353993.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158354022.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158354022.2 node_expansions=6
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000158353994.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000158353990.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000158358435.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000158358412.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000158358409.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000158358435.2 node_expansions=130
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000158358431.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000158355664.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000158355375.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000158354810.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000158356758.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000158356754.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000158354007.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000158357173.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000158357192.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000158355944.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000158358158.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000158358431.2 node_expansions=165
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000158358435.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000158358447.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000158358412.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000158358412.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000158358409.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1500000158358447.8 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000158358432.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000158358432.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000158358431.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000158358406.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000158358396.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158358432.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158361628.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158361628.0 node_expansions=101
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999969472711.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000008360711.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999919470933.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000036139389.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000091694944.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000102806046.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000022250489.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000008360711.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047250489.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000008360711.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000008360711.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000113917157.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000091694947.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000102806058.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000102806046.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000047250489.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000022250489.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999972248711.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2100000113917157.0 node_expansions=432
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000113914021.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113914010.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000113913998.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000113917121.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000113917157.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000113917157.0 node_expansions=60
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000113914948.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113915641.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113915363.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113914807.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113916765.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113913989.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000113913984.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000113917172.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000113916623.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113917157.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000113915943.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000113915376.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2100000113917172.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113917181.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113917181.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141694936.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141694936.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113917179.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113917179.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069465408.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069465408.8 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000069465405.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069465410.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000069468000.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000069465397.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000069465407.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000069468000.2 node_expansions=43
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000069466347.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000069467074.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000069466772.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000069466216.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000069466507.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000069465383.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000069465396.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000069465403.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000069468000.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000069465383.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000069465383.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000069467337.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000069466784.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2100000069468000.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069468025.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069468025.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069468025.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069468025.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000069468025.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069467997.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069468025.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000097245794.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000097245794.0 node_expansions=47
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000069468029.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069468043.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000069468033.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000069468039.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000069468037.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000097245747.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2400000097245747.0 node_expansions=54
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000097245780.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000097245747.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000094467969.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2400000097245780.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000097245748.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000097245748.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000097245796.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000097245796.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000097245797.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000097245814.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000097245794.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000097245814.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000097248156.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000097248156.0 node_expansions=57
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000097246767.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000097247433.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000097248161.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000097247171.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000097246614.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000097246891.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000097245792.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000097245767.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000097245800.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000097245792.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000097245767.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000097247711.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000097247156.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000097247911.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2400000097248161.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000097248189.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000097248189.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999902801935.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999902801935.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999902801959.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999902801959.0 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072237209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069458655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069458932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080571432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075015053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033343543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033344655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680884.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072237210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077792831.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072237210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072237210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063902766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077792821.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083349210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077792543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083347821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077792831.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000083347276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033341875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033342430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033341319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033343543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061124431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052789153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052789708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000069459222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044456042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000058343597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047231653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050012487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069458654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000075015042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000058344430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058344986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000061122487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000044453264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044452153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061123043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052790264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066681098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789986.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000083349210.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352544.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083348932.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351710.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000083352544.0 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000022234383.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022236665.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000008349389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005570988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008347664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044464766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999983347366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999983348477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022240824.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022241034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036130821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022241031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033353044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013906034.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016680777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019459664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000047242544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000052796988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999983345685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999983346226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999983345115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999983347351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002793517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016684352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008349073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008349628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030575251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005571848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022240251.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000015184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000013517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002794352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999997237128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011125764.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002792096.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997236249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997235138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011125473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999988900683.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005569070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005567959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002790462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025014698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005569350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000033352754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000052796988.5 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052796155.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795599.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796988.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000052796988.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574779.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574779.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055574767.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574767.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574802.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574802.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055574779.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574779.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574819.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574819.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000055574809.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055574782.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000055574811.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055574808.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055574821.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000055574824.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000055574824.2 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055574810.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055574786.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574810.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088908098.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088908098.6 node_expansions=9
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055577318.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055576763.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055578299.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055580256.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055576484.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055575812.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055579276.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055577187.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000055580256.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055580242.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055580217.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580242.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055580269.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055580256.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055580257.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083358035.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005578478.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038911813.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988910923.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055580256.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055580257.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083358043.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000116691311.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055580256.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055580269.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005578479.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000122246866.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000122246866.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999988910923.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999988910936.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000122246866.6 node_expansions=103
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116691311.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000122246866.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=900000122246866.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122246888.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122246888.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122246870.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122246870.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122246914.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122246914.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122246914.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122246914.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122246887.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122246887.6 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000122246901.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122251314.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000122246880.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000122246894.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000122251298.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000122251314.1 node_expansions=66
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000122249369.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122249260.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122248827.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122250393.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122250393.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122248559.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122247883.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122251314.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122249258.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000122251314.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122251314.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122251314.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122251334.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122251334.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091695779.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091695779.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058356996.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058356996.0 node_expansions=23
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000058364961.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000058364836.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000058364394.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000058363449.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000058365947.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000058364116.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000058363461.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000058364858.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000058365114.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000058365394.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000058357012.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1200000058357012.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000058357010.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058357010.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000058357009.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000083357023.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000113912599.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000086138244.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000008355253.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000088912589.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000083357009.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000083357011.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000113916022.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000141690344.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000111134800.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000083357033.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000083357033.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055579233.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000116690378.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000116693799.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999983354356.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999983354342.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000141690344.0 node_expansions=114
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141690344.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141690344.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983354366.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983354366.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000058357011.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000083357009.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000113912566.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000086138244.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000008355231.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000088912566.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000083357033.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000083357033.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000113916022.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000141690367.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000111134798.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000083357011.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000083357011.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055579231.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000116690378.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000116690367.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999983354344.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999983354342.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000141690367.5 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141690356.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141690356.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141693810.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141693810.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141690358.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141690358.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169468122.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169468122.8 node_expansions=10
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000141692877.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000141691789.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000141692334.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000141690384.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000141693844.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000141692044.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000141691356.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000141692745.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000141693014.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000141693301.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1200000141693844.2 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141693844.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141693834.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141693844.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983357856.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983357856.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999983357856.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999983357845.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983357856.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983357849.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983357849.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999983357871.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999983357859.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983357871.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983361326.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983361326.0 node_expansions=28
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000022247544.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999983362181.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000022246988.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999983360792.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000022246711.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000022246014.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000022247403.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999983363181.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999983363459.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000022246433.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000022247544.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000022247959.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1799999983363459.2 node_expansions=696
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999983363301.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999983362178.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999983363178.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999983362745.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999983360792.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999983363459.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999983362468.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999983361789.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999983363191.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999983363468.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999983363181.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999983364301.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000022247969.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000002802302.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1799999983363459.2 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999966695677.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999983363469.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999983363469.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983363469.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983363469.8 node_expansions=4
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999966695683.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1799999966695684.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1799999966695671.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1799999966695670.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1799999966695694.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1799999966695694.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=1799999966695694.2 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966695691.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966695691.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999966695690.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999966695692.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999966695692.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966695705.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966695705.8 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999966695690.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1799999966695681.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1799999966695680.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000005583947.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2100000005583962.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999966695696.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1799999966695692.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1799999966695700.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1799999966695684.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1799999966695684.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1799999966695680.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999966695696.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2100000005583962.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999966695694.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2100000005583945.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2100000005583961.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'WHEAT')) score=2100000005583962.0 node_expansions=251
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005583913.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005583913.0 node_expansions=27
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000005586435.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000005583935.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000005586324.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000005585879.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000005583935.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000005583935.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000005584935.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000005584935.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000005586601.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000005586046.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000005585324.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000005584768.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000005586601.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2099999986138823.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2099999972248266.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2100000005586601.8 node_expansions=1125
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999966700850.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999966698336.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999966700725.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999966701005.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999966698336.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999966700282.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999966698337.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999966698336.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999966699338.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999966699336.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999966700462.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999966700726.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999966699170.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000005586601.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000002807660.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2099999986138823.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2099999972248266.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2100000005586601.8 node_expansions=155
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005586615.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005586615.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972253295.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972253295.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972255949.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972255949.2 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999972253307.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999972253260.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999972255928.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999972253293.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999972253297.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2099999972255928.2 node_expansions=49
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2099999972255764.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999972253285.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999972255653.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999972255928.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999972253261.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999972255240.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999972253285.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999972253261.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999972254285.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999972254261.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999972255396.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999972254674.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999972254095.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2099999972255928.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972255928.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972255928.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999972255953.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999972255949.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999972255961.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999972255949.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999972258436.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999972258436.2 node_expansions=42
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999972258449.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999972255947.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999972257783.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999972256949.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999972255950.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999972257883.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999972255936.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999972255936.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999972256936.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999972258047.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999972256947.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999972256949.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999972257328.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999972256783.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2099999972258449.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972258436.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972258436.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972260534.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972260534.0 node_expansions=26
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2099999972259449.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999972258450.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999972260270.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999972259439.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999972258437.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999972260392.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999972258448.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999972258448.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999972260548.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999972259437.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999972260562.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999972259437.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999972259450.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999972258437.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999972259281.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999997254762.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2399999988918916.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2399999991698914.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2399999977808373.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2399999997254762.0 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999997254772.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999997254772.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975032565.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999975032565.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999994473100.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999994473100.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000027811243.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000052811234.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000100033467.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000055589020.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999952809452.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000091700112.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000036144577.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000091700119.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000105589009.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000111144573.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000080589017.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000027811210.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000027811210.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000025033452.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000119477876.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000119477909.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999975032565.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999947253910.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2400000119477909.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000119477898.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000119477898.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000027811208.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000052811245.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000100033453.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000055588988.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999952809444.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000091700120.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999975032543.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000036144577.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000091700134.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000105589023.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000111144587.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000080589010.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000027811231.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000027811243.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000025033444.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000119477889.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000119477912.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999975032563.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2400000119477912.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000119477912.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000119477912.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000138918422.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000138918422.5 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000119477930.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000119477926.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000119477895.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000119480007.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000119477895.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000119477929.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000119480007.0 node_expansions=50
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000119478917.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000119477909.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000119479731.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000119478926.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000119477896.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000119479842.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000119477909.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000119477909.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000119480030.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000119478909.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000119480009.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000119478919.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000119478909.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000119477917.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000119478760.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2400000119480030.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000119480020.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000119480020.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000119480042.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000119480042.5 node_expansions=3
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000147257806.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000144480041.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000136146700.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000144480033.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=2700000147257806.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000147257809.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000147257772.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000147257809.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999952811585.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999952811585.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000055591130.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000080591130.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000127813366.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000083368917.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000091702242.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000002812461.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000063924451.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000119480028.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000133368917.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000138924464.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000108368909.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000055591117.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000055591132.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000025035583.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000147257797.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000147257806.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000002812462.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2699999975033794.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2700000147257806.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000147257809.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000147257806.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000147257809.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999952811605.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999952811605.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000055591119.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000080591132.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000127813354.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000083368910.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000091702242.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000002812450.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000063924451.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000119480028.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000133368910.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000138924464.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000108368910.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000055591117.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000055591130.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000025035573.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000147257806.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000147257812.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000002812472.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2699999975033794.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2700000147257812.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000147257809.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000147257794.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000147257809.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999952811589.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999952811589.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999952811597.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999952811574.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999952811594.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999952811584.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999952811586.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2699999952811607.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2699999952811607.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999952811586.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999952811586.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999952811586.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999952811583.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999952811583.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999925029377.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999952811572.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999952811586.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999952811576.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999952814495.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2699999952811564.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2699999952814495.0 node_expansions=64
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2699999952812585.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999952811585.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999952813386.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999952812585.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999952811585.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999952814497.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999952813495.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999952811550.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999952811552.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999952812552.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999952813696.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999952812550.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999952812550.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999952811585.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999952812423.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(50, 51)) score=2699999952814497.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999925032307.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999925032307.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999922258939.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999922258939.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999922258974.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999922258948.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999922258974.0 node_expansions=5
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075016389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075014167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069458945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061124945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066682167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033346889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033346889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033346612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066680556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063902266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066681155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066679720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069459165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080568932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072237556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077790612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080570889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075013389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080571167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072238612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000052791333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044456054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033346055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033343276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033344666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052787499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061123333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041676887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061124487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061125275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233553.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058347487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058343054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044456653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061121999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063902277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000075015333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000058344998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000058345554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066681388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041678276.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000080571167.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080571167.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080570889.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080573945.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000080573945.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000016681308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027795831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030574776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025015543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030570266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999986128242.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999986128543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999986128265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000019462220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027796165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030574210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025017478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030571922.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047237834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036128387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008346586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005568531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016682208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997237684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999986127685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999986124892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999986126296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999994457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999994458517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013904986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005570527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025018375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005570517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005571628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019459976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000015184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025016375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011124706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008346916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008345805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999991679640.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999988901570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999988902128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999994457417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999988901573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999991679902.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000012127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000010183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019457485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005569694.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000047237834.2 node_expansions=3236
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237556.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237834.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047236445.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000047237834.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047243251.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047243251.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047241058.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240354.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239798.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047240076.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047240920.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047240078.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047239243.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047243280.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000047243280.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047243278.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047243278.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988908146.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988908146.2 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999988912741.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988911353.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988910654.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988910076.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988911186.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988910354.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988910353.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988909533.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999988911376.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=599999988912741.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988912741.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988912741.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988912741.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988912741.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969468312.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969468312.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933362644.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933362644.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933357200.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933357200.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933357200.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933357200.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933357211.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933357211.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933357236.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933357236.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999933357247.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999933357234.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933357247.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999933357247.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999933357234.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933357247.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999933357244.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999933357245.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999933357245.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999933357245.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933357245.4 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=899999977795098.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=899999977795088.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999933357236.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=899999977795076.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=599999933357237.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=899999977795084.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=599999933357246.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=599999933357256.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=599999933357236.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=599999933357236.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=599999933357237.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=899999977795076.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=899999977795090.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999933357246.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=899999977795073.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WHEAT', 'ORE')) score=899999977795098.0 node_expansions=137
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933357257.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933357257.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999933357246.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999933357230.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933357246.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977795084.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977795084.5 node_expansions=49
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000091685917.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000072241473.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000038908152.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999991685916.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000050017320.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000091685917.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999972239694.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052797041.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000038908140.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019463694.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000019463694.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999991685916.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999977795084.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019463694.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019463694.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999972239694.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999972239694.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000052797029.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000091685917.9 node_expansions=1082
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000063917789.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063917067.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063916511.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063917789.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063917622.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063916800.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063916789.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063915956.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000063917789.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000063917234.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000086128418.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000091685945.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=900000091685945.9 node_expansions=136
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091685918.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091685918.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091685943.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091685943.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091685965.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091685931.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091685965.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091685945.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091685945.9 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000091684012.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091685942.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000091685943.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000091685951.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000091685941.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000091685954.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000091685954.4 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091685945.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091685942.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091685945.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091689136.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091689136.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072241500.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000038908180.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999991685931.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000044462823.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000091685944.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999972239711.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000052797056.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000038908168.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000019463736.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019463711.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999991685933.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999933350822.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999972240614.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019463725.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019463722.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999972239722.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999972239711.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000052797044.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000091685944.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091685942.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091685945.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000091685945.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091685956.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091685956.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091689122.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091689122.1 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000091689110.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091688439.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000091687878.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000091689126.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000091688998.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000091688140.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000091688140.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000091687328.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000091688156.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000091688568.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000091689126.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091686888.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091686888.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091689111.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091689111.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091689111.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091689111.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091689126.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091689126.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000091689135.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072244702.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000038911357.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999991689122.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000044466013.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999972242888.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000052800233.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000038911344.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000019466888.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000019466888.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999991689111.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999933354013.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999972243793.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000019466902.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000019466902.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999972242904.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999972242903.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000052800248.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000091689135.5 node_expansions=81
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091686915.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091686915.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111130337.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111130337.8 node_expansions=38
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000072244681.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038911350.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999991689135.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000044466025.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000091689125.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999972242902.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000052800249.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000038911357.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000019466915.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000019466915.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999991689127.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999933354013.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999972243791.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000019466902.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000019466902.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999972242902.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999972242902.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000052800237.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000091689125.5 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091689126.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091689126.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111130362.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111130362.2 node_expansions=61
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000091689134.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072244705.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000038908129.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999991689125.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000044466013.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999972242906.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000052800261.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000038911346.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000019466903.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000019466903.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999991689139.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999933354027.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999972243805.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000019466903.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000019466903.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999972242916.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999972242905.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000052800247.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000038908129.2 node_expansions=114
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000038914556.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038913849.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000038913294.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000038914414.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000038911358.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000038913580.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000038912723.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000038913556.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000038914016.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000038912358.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000038908142.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=1200000038908142.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038908129.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038908129.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038914379.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038914379.5 node_expansions=145
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000005574845.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005574845.8 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000005574846.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005574846.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000005574846.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000005574822.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005574846.8 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000077797078.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000091685986.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999958352632.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000041685956.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000077797087.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999958354038.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000072241524.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025019265.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000005578038.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999986133593.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999977800260.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999941685956.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999969463735.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000005574857.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000005574846.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999958350858.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999958354042.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000072241532.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000091685986.2 node_expansions=169
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091689135.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091689135.0 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000091685955.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091689099.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000091685966.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000091685957.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000091689137.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000091685966.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000091689137.5 node_expansions=84
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000091689138.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091688480.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091687900.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091689011.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091685955.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091688177.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091687369.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091688188.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091688595.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091685965.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1200000091689138.5 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000091689137.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091689136.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091689137.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941689138.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941689138.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941689135.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941689135.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941689138.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941689138.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000077800261.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000091692142.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000005578038.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999958355802.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000041689149.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000077800270.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999958354026.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000072244702.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000025022483.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000005578025.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999986133581.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999977800248.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999969466914.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000005578025.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000005578048.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999958354026.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999958354025.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000072244706.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000091692142.5 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000091689150.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091689134.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091689150.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091692169.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091692169.5 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000091689146.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091689135.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000091689130.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000091689116.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000091692156.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000091689126.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000091692156.0 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000091690100.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091691624.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091691322.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091691068.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091689124.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091692171.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091691514.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091689124.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091690489.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091691338.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091691780.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000091692171.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091692169.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091692169.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000091692193.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091692193.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000077803303.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000005581094.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999958358859.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000041692204.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000077803316.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999958357085.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000072247749.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025025547.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000005581107.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999986136640.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999977803304.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999941692204.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999969469971.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000005581093.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000005581093.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999958357093.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999958357082.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000072247763.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000077803316.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000077803313.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077803292.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077803313.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100022328.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100022328.8 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000077803327.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077803325.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077803327.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077805958.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077805958.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000077803317.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000091692205.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000005581095.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999958358884.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000041692205.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999958357106.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000072247757.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025025538.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000005581093.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999986136649.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999977803328.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999941692217.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999969469995.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000005581091.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000005581091.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999958357093.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999958357106.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000072247760.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000091692205.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000091692203.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091692192.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091692203.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113911235.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113911235.5 node_expansions=57
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000091692185.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113911196.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000113911196.5 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000091692196.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091694831.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000091692218.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000091692218.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000113911196.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000113911196.5 node_expansions=63
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000091693191.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091694694.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091692196.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091694140.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091692191.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091692196.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091694594.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091692191.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091693206.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091693569.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091694416.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000091694871.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000113911196.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=1500000113911196.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000113911196.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113911196.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000113916327.2 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1500000113913828.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1500000113916327.2 node_expansions=179
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000113913850.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113916350.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113913827.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113915771.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113913827.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113913843.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113915232.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113913861.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000113914827.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113915216.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000113916073.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000113916350.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000113916350.8 node_expansions=312
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000113916329.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000113915496.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113916329.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113915655.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113913711.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113913710.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113915133.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113913720.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000113914684.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113915100.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000113915772.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000113917162.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000113916327.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2100000113915496.0 node_expansions=91
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000113915479.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000113918146.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000113915479.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000113917424.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000113915479.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000113915479.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000113916868.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000113917313.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000113916479.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000113916868.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000113919146.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000113915479.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000113919146.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2100000113919146.2 node_expansions=316
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000113916787.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113916795.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000113919146.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000113916785.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000113916807.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2100000113919146.2 node_expansions=45
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000113916757.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000113917590.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000113919159.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113916770.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113918738.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113916794.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113916757.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113918159.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000113916774.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113917770.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000113918183.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000113917625.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000113919423.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=2100000113919159.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113919146.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113919146.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113919194.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113919194.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113919197.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113919197.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113919207.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113919207.2 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000113919194.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000113919174.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000113919196.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000113919186.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000113921813.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2100000113921813.0 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000113919159.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000113920449.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000113919996.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000113919171.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000113921114.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000113919169.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000113919159.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000113920535.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000113919169.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000113920183.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000113919162.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000113919979.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000113921826.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000113921826.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113921813.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113921813.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113921854.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113921854.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000100032987.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000027810749.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999980588516.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000063921851.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000100032972.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999991698751.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000094477428.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000047255184.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000027810739.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000008366308.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000000032961.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999963921862.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999991699641.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000027810752.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000027810739.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999991698739.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999958364518.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000072255205.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000100032987.8 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000100032984.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000100032950.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100032984.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100034914.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100034914.2 node_expansions=35
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000100032970.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000100034248.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000100033818.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000100032970.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000100034926.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000100034805.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000100032985.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000100032972.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000100034373.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000100033971.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000100033971.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000100032985.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000100033817.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000100032984.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2100000100034926.8 node_expansions=182
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000100034915.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000100034899.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000100034897.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000100034904.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000100034904.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000100034916.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2100000100034916.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100034927.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100034927.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000077811873.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000077811861.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077811873.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999925030595.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999941700735.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999941700735.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925030579.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925030579.8 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999911145240.2 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1499999911143962.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2099999911145240.2 node_expansions=230
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999911143973.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999911145242.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999911144974.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999911144240.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999911143964.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999911145240.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999911143986.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999911143974.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999911143964.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999911144963.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999911143407.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999911143963.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999911143964.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999911144242.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=2099999911145242.2 node_expansions=408
FooPlayer.decide: Prioritizing 15 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999911143406.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999911144406.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999911143407.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999911144252.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999911143407.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999911145252.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999911143417.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999911143407.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999911144962.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999911143406.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999911144418.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999911143407.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999911143406.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999911143406.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999911144241.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2099999911145252.8 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999911145241.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999911145241.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999911145243.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999911145243.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999911145253.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999911145253.2 node_expansions=16
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000077811921.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000091700808.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999975034144.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999927811907.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000011145254.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000069478586.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999969477699.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000041700817.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999994478598.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999975034141.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999955589693.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999947256352.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999938923020.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999975034130.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999997256365.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999961144374.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999905587919.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000019478598.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000091700808.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091700819.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091700819.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091700805.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091700805.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000091700818.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000091700786.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000091700821.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000091700782.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000091700797.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'ORE')) score=2100000091700821.0 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075029618.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075029618.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999911145251.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999911145251.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999894474063.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999911145226.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999911145228.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999911145227.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999911145237.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WHEAT')) score=2099999911145237.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999911145248.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999911145248.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999911145275.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999911145275.8 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999894474086.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999911145226.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999911145226.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999911145226.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999911145226.8 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030569379.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000083348665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075015331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077792831.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077792821.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030569108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072235889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077793112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061125276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083348665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080570331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069458942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063903377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030569379.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083348112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030566612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030569109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030568556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000069456166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052788054.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052789165.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000075013666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052789998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000066680555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055567774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000075014775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000063901164.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052789719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050009440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058347222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000072236712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058345277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052789433.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047231665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055567500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050009433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000075011989.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055564443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055565832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000083348665.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352831.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350054.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352554.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000083352831.8 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000025015499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041680555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000000015476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041682543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047236987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030571644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041682768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027792978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000019459099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000016679112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016679377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036127778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000014931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050016710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052792554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000000011043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000000011039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000012154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000038902807.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022234681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022235792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044460307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022236073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036127198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013901850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013901573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022236865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011123809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002788517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002788517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011121852.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008345462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027791362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030571372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019457459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019457737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027791930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011123527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016678295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025012486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016678850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008344083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000033345817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025011070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025012459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000016679128.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000052792554.0 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052792276.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052792276.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792554.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=600000052792554.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000015484.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000015484.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000015508.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000015508.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000019648.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000019648.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000000017992.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000017861.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000017306.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000018139.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000019539.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000017159.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000017473.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000019659.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000000019659.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000019659.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000019659.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000019670.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000019670.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000019659.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000019659.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966686325.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966686325.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966686362.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966686362.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966686384.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966686384.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966686374.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966686374.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966686373.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966686373.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966686360.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966686360.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966686384.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966686384.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997241872.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997241872.9 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999966686317.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999997241872.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=899999997241872.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997241872.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997241872.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997241909.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997241909.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966686354.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966686354.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966686397.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966686397.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966686368.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966686368.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941688979.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941688979.8 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941686354.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941686354.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999941686371.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941686371.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999966689009.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080579676.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000019468565.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999911133443.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999994468554.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000008355678.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999994468554.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055579678.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055579678.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999994468554.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999994468554.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999994468554.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999911133443.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999911133443.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999994468554.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999994468554.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000061135221.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000061135221.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000080579676.4 node_expansions=366
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000080577029.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080577044.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000080577041.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000080577031.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000080579676.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000080579676.4 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000080577029.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000080579397.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000080579676.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000080578857.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000080579690.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000080579676.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000080578009.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000080578695.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000080578973.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000080579690.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000080579676.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080579676.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080583420.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080583420.8 node_expansions=23
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000080579691.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080579689.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000080579657.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000080583420.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000080579657.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000080579667.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000080583420.8 node_expansions=42
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000080579642.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000080582031.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000080582358.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000080581476.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000080579643.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000080582323.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000080580642.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000080581309.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000080581609.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000080583442.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000080583442.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080583420.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080583420.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911137232.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911137232.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999911137234.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999911137196.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911137234.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911137222.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911137222.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999911137234.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999911137196.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911137234.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911137235.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911137235.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999911137221.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999911137232.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999911137232.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911137232.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911137232.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999911137223.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999911137210.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=899999911137212.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=899999911137223.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=899999911137233.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=899999911137243.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911137243.0 node_expansions=34
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999966692780.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999941692779.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000080583456.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000019472335.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999911137223.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999994472334.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000008359456.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999994472334.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055583456.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055583456.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999994472334.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999994472334.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999994472334.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999911137223.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999994472334.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999994472334.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000061139002.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000061139002.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000080583456.8 node_expansions=281
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000080583445.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000080583445.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000080583447.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000080583455.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000080583456.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000080583455.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=900000080583456.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000080583456.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080583418.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080583456.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080583470.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080583470.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000080583456.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080583418.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080583456.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000080583478.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080583440.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080583478.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080583478.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080583478.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000080583475.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080583440.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080583475.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063912478.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063912478.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000038912475.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000063912477.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000063912477.6 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063912477.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063912477.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038912477.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038912477.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999925021785.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999925021812.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999994468007.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999869466218.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999952801366.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999966688453.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999977801343.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000038912483.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000013912451.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999969468044.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999969468044.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999952801329.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999869466218.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999869466218.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999952801329.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999952801329.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000019468007.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000019468009.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000038912483.1 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038912483.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038912483.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069468022.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069468022.5 node_expansions=12
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000069467998.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=1200000069467998.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069467976.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069467976.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069467976.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069467976.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000044468025.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000044468025.5 node_expansions=22
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000033344667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033346055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077790888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000083347811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083346167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077791445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033344389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033344667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033346056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033344666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080570331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083348109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083348652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080569700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069459145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077791708.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075011945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063901589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077790256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075013944.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058344443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000058343887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000069456999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061122500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058343332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000058344165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000075012830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061124442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052788885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063900275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058343608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072236442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063902222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058344721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052788040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041676865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055566033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052787976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069458033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000083348652.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083348097.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350319.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351430.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000083351430.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000002791305.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000002789640.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047238387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052792819.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038904152.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000002791030.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002791310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002790477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002791309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033348255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044459987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038903055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033348889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044458589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027792152.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041680831.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000044460585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027791070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027790514.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030569696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005567406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030569143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027789961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027790795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036123587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011123239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022234075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013898517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013896573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025009351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013896572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019456296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033346920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008343517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008345462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033348865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027791350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008343795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011122708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005567416.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019456595.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016678527.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016679083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033348597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000052792819.1 node_expansions=3244
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052792819.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052791985.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792819.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000052792819.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002791040.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002791040.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002791042.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002791042.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002791064.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002791064.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002791064.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002791066.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000002791066.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002791050.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002791050.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002791050.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002791050.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002791061.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002791061.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002791073.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002791073.4 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002791061.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002795238.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000002796496.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000002793026.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000002792738.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000002794284.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000002793015.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000002793849.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000002796496.1 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972240940.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972240940.6 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972244163.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972244163.0 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972240940.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972240940.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972240940.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972240940.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050020533.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000022242719.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999991684510.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999991684524.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000080576076.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000050020520.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999972240940.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000022242718.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000022242729.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000052798298.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000052798284.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999961128940.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000022242729.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000052798287.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000022242729.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000022242729.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000022242718.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999972240940.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000080576076.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080576052.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080576052.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050020510.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999972240952.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022245941.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999991684508.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991684510.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050020509.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999972244164.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022242719.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022242719.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052798299.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052798287.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999961128941.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022242730.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052798287.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022242719.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022242719.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022242730.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999972240941.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000052798299.5 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798286.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798286.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798313.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798313.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798309.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798309.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798287.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798287.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798288.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798288.0 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050020510.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999972240952.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022242731.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991684509.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991684510.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080576065.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050020531.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999972240976.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022242757.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022242731.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052798287.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999961128952.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022242731.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052798287.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022242730.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022242730.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022242730.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999972240952.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000080576065.9 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080576077.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080576077.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579299.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080579299.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050020500.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999972240958.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022242722.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991684500.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991684510.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050020521.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999972240944.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022242736.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022242722.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052798293.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052798289.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999961128944.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022242736.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052798293.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022242722.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022242733.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022242722.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999972240944.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000052798293.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798299.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798299.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798300.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798300.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798319.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798319.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798299.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798299.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801488.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801488.8 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000052798285.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052801498.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052798278.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052798301.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052798278.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000052801498.8 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000052798276.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052801232.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799954.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052800957.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052800222.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052799954.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052801522.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052800221.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052801068.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=600000052801522.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052801498.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801498.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972244166.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972244166.5 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999972244169.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972247099.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999972246821.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972245832.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999972246821.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972246098.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999972246113.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999972245832.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999972246265.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999972246932.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=599999972247099.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950024887.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950024887.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950024876.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950024876.6 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999950024887.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999950025876.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999950027543.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999950026543.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999950027543.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999950026265.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999950026821.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999950027289.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999950026554.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999950027011.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999950027654.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=599999950027654.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999950027654.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950027654.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950027641.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950027641.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950027641.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950027641.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999950027641.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950027641.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950027652.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950027652.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027807197.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999950027641.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022251643.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999969471197.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999969471224.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058362763.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027807208.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000029445.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022251665.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052807210.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030584985.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999938915641.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000029418.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030584985.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000029418.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000029429.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000029418.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999950027652.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000058362763.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058362763.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058362763.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058365441.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058365441.0 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000058362797.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058363797.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058365452.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058365440.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058364451.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058363775.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058364729.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058365441.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058365174.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000058364440.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000058364163.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000058364912.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=600000058365452.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058362941.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058362941.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058368131.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058368131.0 node_expansions=65
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000058365441.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000058366467.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000058367829.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058368107.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058367107.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000058368118.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058366464.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058367385.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058368118.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000058367840.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000058367118.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000058366856.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000058367552.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1200000058368118.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000058368107.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058368107.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058368118.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058368118.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058368118.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058368118.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058368118.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058368118.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027812587.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999950033007.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022257009.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999969476586.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999969476565.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027812586.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999950033007.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000034785.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022257009.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052812586.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030590343.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999938921021.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000034785.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030590343.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000034785.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000034786.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000034785.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999950033007.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000052812586.6 node_expansions=92
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052812564.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052812543.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052812543.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052812580.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052812531.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=600000052812580.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052812553.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052812553.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052812554.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052812554.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027812576.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999950032999.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022257021.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999969476565.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999969476565.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058368121.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027812555.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999950032999.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000034776.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022257021.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030590354.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999938920999.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000034787.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030590343.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000034787.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000034803.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000034776.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999950032999.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000058368121.2 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058368121.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058368121.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086139444.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086139444.8 node_expansions=39
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000055583890.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999988916333.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050028334.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000008359900.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000008359900.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000050031565.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999988916333.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000027806111.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050028334.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000080583900.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058361678.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999977804333.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000027806111.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058361668.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000027806111.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000027806111.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022253776.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999977807999.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000080583900.1 node_expansions=892
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052812576.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052813576.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052814976.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052815270.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052814243.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052814965.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052813576.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052814521.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052815243.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000052813603.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000052814243.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000052813965.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000052814687.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000080583927.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000069475565.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=900000055585010.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=900000075031565.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=900000072250314.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=900000080583927.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000080582511.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080583889.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000080583889.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080583896.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080583896.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080583907.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080583907.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080583908.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080583908.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000083361654.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000016691355.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050028367.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000008359935.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000008359932.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000086139491.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000027806156.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999988916367.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000027806145.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000050028367.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058361724.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999977804377.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000027806156.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058361701.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000027806145.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000027806145.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000000028368.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999950026589.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000083361654.2 node_expansions=91
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055583956.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055583956.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000055583920.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055583921.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000055583921.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000055583921.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055583921.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077802912.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000077802912.0 node_expansions=105
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000016691354.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000072247367.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000041690923.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000041690921.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000108358466.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000050025145.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000011135354.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000050025132.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000072247355.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000102802921.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000075024699.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000005579354.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000050025132.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000080580701.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000050025132.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000050025132.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000022247354.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999977801577.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000108358466.5 node_expansions=979
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000086139490.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086140505.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000086141880.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000086142157.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000086141157.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000086141879.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000086139491.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000086141445.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000086142168.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000086140490.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000086141157.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000086140879.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000086141602.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000102802479.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000088911938.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000108358490.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=1200000108358490.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108358479.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108358479.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972245566.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972245566.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972245590.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972245590.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972245603.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972245603.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972245613.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972245613.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000000020624.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000020624.0 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972245615.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972245615.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972245612.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972245612.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000077802947.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000011135380.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000072247387.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000041690931.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000041690947.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000108358492.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000050025169.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000011135390.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000050025158.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000072247391.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000102802936.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000058358492.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999977801157.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000050025168.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000080580714.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000050025158.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000050025168.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000022247391.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000041690931.0 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000041690950.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041690950.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041690946.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041690946.5 node_expansions=37
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000041690943.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000041690955.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000041690955.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000041690958.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041690958.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000041690947.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041690947.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000077802957.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000011135400.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000072247390.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000069465978.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000108358509.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000050025168.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000011135390.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000050025168.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000072247401.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000102802946.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000058358502.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999977801168.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000050025167.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000080580725.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000050025168.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000050025178.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000022247403.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999972245622.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000069465978.2 node_expansions=121
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000041689568.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041689568.2 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041690948.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041690948.0 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000041690956.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000041690923.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000041690912.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000041693564.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000041690945.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000041693564.2 node_expansions=63
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000041690911.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000041691899.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000041693321.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000041692564.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000041692592.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000041693286.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000041690897.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000041692865.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000041693587.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000041691921.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000041692575.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000041692297.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000041692008.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000041693587.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000041692203.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041692203.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972248241.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972248241.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000077805563.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000011138009.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000072250007.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000041693563.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000041693576.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000108361146.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000050027796.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000011138009.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000050027809.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000072250031.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000102805586.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000058361142.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999977803799.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000050027785.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000080583375.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000050027796.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000050027809.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000022250007.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), None, None)) score=1200000108361146.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108361146.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108361146.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000077805563.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000011138008.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000072250018.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000041693576.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000041693586.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000108361120.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000050027785.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000011137994.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000050027795.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000072250031.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000102805597.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000058361142.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999977803772.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000050027783.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000080583341.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000050027795.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000050030730.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000022249994.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000108361120.8 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108361131.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108361131.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108359481.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108359481.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000077805592.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000011138037.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000088913009.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000041696523.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000041696523.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000066690787.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000011140969.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000050030745.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000072252968.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000102808533.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000058364080.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999977806755.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000050030744.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000080586300.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000066690798.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000066690798.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000038913010.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999972251189.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), None, None)) score=2100000088913009.8 node_expansions=277
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000072250045.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000072251046.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000072252434.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000072251712.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000072251723.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000072252435.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000072250067.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000072251992.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000072252991.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000072251047.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000072250056.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000072251445.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000072251157.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000072247359.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000088913033.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000075022465.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2100000088913033.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088913033.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088913033.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000088913056.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000088914056.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000088914423.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000088914715.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000088914723.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000088915423.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000088913049.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000088915000.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000088916000.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000088914056.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000088913049.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000088914424.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000088914161.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=2100000088916000.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072247646.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072247646.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072249296.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072249296.8 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000072247658.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000072247654.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000072247652.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000072247642.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000072247655.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072247658.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072249324.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072249324.2 node_expansions=87
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000072249321.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000072250044.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000072248655.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000072250710.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000072250876.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000072251265.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000072249321.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000072249321.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000072249655.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000072250710.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000072249321.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000072249655.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000072247655.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000072250432.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2700000072250044.0 node_expansions=349
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000072248677.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000072248669.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000072248677.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000072248667.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000072250044.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000072250044.0 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000072250066.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000072248677.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000072248656.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000072250043.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000072250321.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000072250343.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000072248656.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000072248656.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000072249656.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000072250059.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000072248656.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000072249670.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000072248670.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000072249767.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2700000072250066.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000072250044.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000072250044.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000100027811.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000100027811.0 node_expansions=13
FooPlayer.decide: Prioritizing 5 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000100027798.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000100027799.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000100027798.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000094472259.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000088916687.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=3000000100027799.5 node_expansions=15
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999966670558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999966671114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999966670280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999966671114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999966668891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999966670558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016674836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022229336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022230947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013895391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000002783169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011118503.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033343225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013895391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016673447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011117335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988893667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005560946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988891445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988892556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002786168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011116502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999988894502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005560390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000016675946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999991669223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999991670612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000005613.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997227835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002783668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999991670056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999991670056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000013895668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000008345777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008348818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000008350475.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008348834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008346588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008348255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036128540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041684711.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038907777.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055574478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063908646.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041682825.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044458609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044461111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047239166.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030571050.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019460462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019459351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036129420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025016073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000047241976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030571628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030573295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044461352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033351073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016679917.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016678795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019458265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011123795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025014085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022234914.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022236306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030571318.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022238249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016682138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027793539.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016682694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019457416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033346316.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022233259.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022235748.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019460458.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000063908646.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063908668.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063907533.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063906145.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000063908668.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908659.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063908659.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908669.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063908669.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908680.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063908680.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063908681.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063908656.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063908681.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063913567.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063913567.1 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063913290.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063911199.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063911198.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063912178.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063909816.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063912865.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063911358.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063913567.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000063913567.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063913568.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063913565.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063913568.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063913575.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063913575.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063913576.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063913565.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063913576.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063919254.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063919254.9 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000063913566.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063913568.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000063913570.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000063913570.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000063913576.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000063913568.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000063913576.6 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063913569.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063913545.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063913569.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088908678.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088908678.0 node_expansions=43
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000088908664.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000044463331.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000113908665.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000122242008.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063908664.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999997239331.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088908664.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088908664.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044463331.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069463332.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000113908665.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088908664.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000122242011.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000122241998.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088908664.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000063908664.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000044463331.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000044463331.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000122242011.4 node_expansions=918
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000097251511.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097250400.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097249407.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097252622.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097250400.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097249414.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097251067.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097248025.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000097249578.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122242020.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=900000122242020.9 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122242020.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122242020.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122242056.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122242056.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122242033.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122242031.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122242033.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094464262.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094464262.6 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094464266.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094464245.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094464266.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094464279.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094464279.1 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000094464267.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094464245.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000094464269.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000094464276.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000094464279.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000094468845.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000094468845.0 node_expansions=40
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000094468869.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094466765.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094466777.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094466219.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094467747.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094466767.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094468441.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094465389.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094466911.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000094468869.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094468845.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094468845.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094468877.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094468877.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094468857.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094468857.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094468854.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094468854.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094468870.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094468855.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094468870.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113908711.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113908711.0 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094468867.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094468869.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000094468869.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094468869.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094468843.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094468869.5 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000094468856.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000094468872.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000094468857.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000094468860.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000094468856.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1200000113908690.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113908690.0 node_expansions=58
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=900000094468857.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000094468858.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000113908690.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000094468856.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000094468857.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000094468880.0 action_type=ActionType.END_TURN
  Action 6: expected_value=900000094468859.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=1200000113908690.0 node_expansions=76
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000094468860.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094474278.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000094468870.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000094468866.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000094468870.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000113908690.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000113908690.0 node_expansions=106
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000094471360.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094471373.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094470805.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094472356.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094471356.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094473033.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094472360.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094469971.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094474305.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094471526.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000113908703.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=1200000113908703.5 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113908703.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113908703.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138908663.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138908663.0 node_expansions=157
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000113915641.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113915641.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113915085.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113916611.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113915651.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113916333.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113915641.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113914262.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113916611.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000113915778.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1200000113916611.2 node_expansions=250
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000113914691.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113914681.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113915112.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113914111.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113914691.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113916347.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113914680.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113913292.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113916635.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000113914834.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000113914555.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000113916635.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000113916611.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113916611.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113916650.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113916650.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000113916626.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113916626.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113923070.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113923070.5 node_expansions=238
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000138915641.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113921792.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000138915641.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000138915085.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000138915085.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113922348.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113920959.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000138915641.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000138914529.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000138915778.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000138914529.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113923070.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000138916333.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1800000113923070.5 node_expansions=741
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000113922349.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113922514.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113922349.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113922807.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113921793.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113922348.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113920960.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113921238.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113922349.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000113921238.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000113922515.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000113922249.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113923071.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000141694404.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000138916348.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1800000113923071.5 node_expansions=71
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000113923071.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113923068.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113923071.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113923090.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113923090.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000113923082.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113923093.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000113923093.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000113923080.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113923068.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113923080.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000113923091.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113923067.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000113923060.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000113923058.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000113923060.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000113923079.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113923091.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113923091.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113923091.5 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000113923090.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113923092.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000113923092.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000113923091.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000113923095.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000113923101.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1800000113923101.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000113923102.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113923066.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113923102.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113923102.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113923102.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000113923060.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113923089.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000113923088.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000113923102.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000147256368.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000113923101.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000147256368.5 node_expansions=52
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000147256380.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000147256383.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000138923058.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000133367502.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2100000147256383.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147256381.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147256381.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147256404.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147256404.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000147256413.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147256403.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000147256427.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000147256410.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000147256399.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000147256402.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000147256427.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147256402.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147256402.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000016699957.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000016699957.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000016699950.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000016699950.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000047256414.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000047256414.0 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000047256392.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000047256389.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000047256391.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000047256413.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000047256403.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000047256413.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000047256403.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000047256403.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000047256425.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000047256412.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047256425.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000047256425.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047256425.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000113923092.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000094478647.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000016699980.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000138923092.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000147256434.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000116700870.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000033365759.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000113923091.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000094478655.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000072256435.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000138923088.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000113923088.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000147256434.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000175034214.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000141700867.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000088923091.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000080589759.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000080589755.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000175034214.2 node_expansions=108
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000175034203.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000175034206.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000175034206.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000175034206.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000175034165.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000175034206.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000016699990.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000016699990.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000016699980.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000016699967.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016699980.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000044473500.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000044473500.5 node_expansions=45
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000016699958.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000016699995.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000016699995.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000016699984.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016699984.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000016700003.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1500000016700002.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1800000044473538.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1500000016699980.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1800000044473539.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1500000016699980.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1500000016699993.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1500000016700004.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1500000016699985.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1800000044473540.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1500000016700002.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1800000044473538.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1500000016699996.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1800000044473537.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1500000016699993.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000050033284.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000050033284.0 node_expansions=345
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000016702902.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1500000016702892.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1800000044473538.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1500000016699982.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1800000044473538.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1500000016702892.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1500000016699993.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1500000016700014.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1800000044473503.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2100000069470049.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1500000016702912.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1800000044473538.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1500000016699983.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1800000044473548.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1500000016699993.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000016699991.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'BRICK')) score=2100000069470049.0 node_expansions=761
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000016703469.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000044476024.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000044478635.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000044474912.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000044476468.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000044475468.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000016704580.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000016703192.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000016701358.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000044476024.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000016701358.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000044478634.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000016704580.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000044475912.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000069470049.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000063911715.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000069470049.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2100000069470049.0 node_expansions=649
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000044474525.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000044476024.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000044476214.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000044474927.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000044476491.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000044475468.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000044476025.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000044474635.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000044474914.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000044476038.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000044474913.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000044476214.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000044475635.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000044475927.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000069470074.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=2100000069470074.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069470084.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069470084.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069472690.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069472690.5 node_expansions=35
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000069471011.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069472563.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000069472693.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000069471464.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000069472020.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000069472042.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000069472585.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000069471182.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000069471464.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000069472563.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000069471449.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000069472692.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000069472159.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000069471451.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000069472693.5 node_expansions=224
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069472713.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000069472656.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000069472690.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000069472656.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000069472692.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069472713.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069472694.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069472694.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069472680.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000069472727.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000069472690.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000069472706.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000069472705.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2100000069472727.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055583801.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055583801.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055586290.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055586290.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055583835.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055583835.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000086140281.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086140281.5 node_expansions=8
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000086140258.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000086140271.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000086142732.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000086140247.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000086142698.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2100000086142732.5 node_expansions=93
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000086141248.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000086142732.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000086141636.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000086141248.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000086142177.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000086142192.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000086142748.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000086141358.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000086141636.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000086142768.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000086141637.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000086142359.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000086141234.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000086141636.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000086141232.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=2100000086142768.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052809401.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052809401.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000086142754.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086142754.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000086142746.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086142746.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055588753.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055588753.5 node_expansions=33
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000055587291.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055587303.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000055587415.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000055587678.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000055587304.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000055588269.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000055588233.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000055588804.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000055588159.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000055586303.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000055586289.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000055586303.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000055588436.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000055587324.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000055587678.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000055587291.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000055588804.5 node_expansions=256
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055588824.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000055588780.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000055588779.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000055588801.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000055588767.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055588824.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000055590912.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000055590912.5 node_expansions=124
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000152813975.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000105591753.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000177813989.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000186147320.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000155591764.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000094480642.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000125036198.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000133369531.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000086147309.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000111147322.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000177813989.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000152813975.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000200036211.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000213925100.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000180591767.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000102813975.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000094480642.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000091702864.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2700000213925100.0 node_expansions=618
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000213923067.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000213925097.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000213923037.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000213923028.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000213923015.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2700000213925097.5 node_expansions=71
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000213924021.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000213924023.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000213924132.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000213924423.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000213924021.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000213924979.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000213924945.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000213924034.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000213925111.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000213924835.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000213923034.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000213922986.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000213922986.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000213925146.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000213924001.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000213924391.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000213924023.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=2700000213925111.0 node_expansions=68
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030568276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030569109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030568831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027791334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030570497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069458887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077792831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061125000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080570056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072237556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083349500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077792497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077793945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077793608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000061125831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000058346665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083350054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063903331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072236665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066680886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050013611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050010833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044452776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058344441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052786385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061121999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041674721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041676665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050011111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063904777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063901664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050009996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050012774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000075015608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055568329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050009996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052790553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058346664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055566385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055568052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066681108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052790274.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000083350054.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352276.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351720.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000083352276.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999991680206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999991682707.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999991682429.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999991680209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999991680761.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019460498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030572501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025016655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044461720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038906420.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036126152.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047238109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038906109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030569931.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000008346608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013903266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022238266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019460532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008347184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008346073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013905241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008346350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013902463.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008346350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008344406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019458032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002787961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016679696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005566348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005568292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013902749.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011123848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019458862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016678240.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000010184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000011017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005566294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000008516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002787962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000010738.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994455739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008346575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005569628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016682686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002791850.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000047238109.5 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237554.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047238109.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047236998.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000047238109.5 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793688.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793688.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052793701.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052793686.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793701.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793701.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793701.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052793701.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052793676.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793701.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793697.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793697.6 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083349224.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000086127002.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=900000086127002.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086127035.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086127035.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086132298.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086132298.8 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000086127012.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000122238134.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000033347467.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999997236345.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033347456.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000116687854.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000086127012.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000086127013.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086127012.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000122238134.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086127014.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999997236357.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086127012.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000033347456.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000033347456.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086127025.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116682578.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000116682578.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000122238134.1 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122238136.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122238096.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122238136.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122243420.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122243420.9 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000152796164.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000152795755.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000152796033.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000152798942.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000152796033.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000152797275.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000152795886.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000152794775.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000152798942.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000152798942.0 node_expansions=75
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152798944.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1200000152798944.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152798942.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152798942.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152798998.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152798998.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152798946.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152798946.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152798946.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152798946.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152798978.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152798978.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000152798954.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152798977.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000152798992.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000152802165.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000152798987.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000152802165.5 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000152801473.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000152801078.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000152801633.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000152801199.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000152801332.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000152801346.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000152798987.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000152802165.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000152800088.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1200000152802165.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000152802165.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152802165.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027800388.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027800388.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027800398.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027800398.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027800400.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027800400.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000116691069.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000116691055.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000152802182.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000063911513.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033355946.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000147246624.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000116691057.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000116691057.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000116691055.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000152802180.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000116691055.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000027800388.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000116691055.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000033355944.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000033355944.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000116691069.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000147246626.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000147246636.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000152802182.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152802182.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152802182.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152802179.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152802179.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152810391.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152810391.8 node_expansions=157
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000152802183.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152805387.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000188910088.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000152802180.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000152802188.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000188910088.8 node_expansions=57
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000152804681.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000152804292.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000152804847.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000152804569.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000152803292.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000152804570.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000152802190.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000152802200.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000152804403.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000152805422.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000188910101.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1500000188910101.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000188910101.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000188910101.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000188910090.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000188910090.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000188910112.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000188910101.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000188912688.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000188910066.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000188910076.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000188912688.5 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000188912577.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000188912133.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000188912690.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000188912410.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000188911164.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000188912439.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000188910051.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000188910061.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000188912274.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000188912284.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000188912690.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000188912688.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000188912688.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027799826.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027799826.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000022020.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000022020.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997244258.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997244258.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999997244299.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999997244273.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997244299.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997244299.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997244299.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999997244301.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999997244288.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997244301.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997244313.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997244313.8 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999969466520.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999997244313.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999997244312.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999997244242.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999997244300.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999997244312.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1799999997244242.8 node_expansions=53
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997244242.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1799999997244242.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999997244242.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997244242.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999997244323.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999997244302.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997244323.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997244312.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997244312.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999997244299.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999997244288.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997244299.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961133200.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999961133200.0 node_expansions=205
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999933355422.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999961133188.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999961133189.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999961133189.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999961133201.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999961133199.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1799999961133201.8 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999961133198.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999961133176.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961133198.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999933355421.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999933355421.0 node_expansions=2
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999933355423.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999933357538.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999933357536.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999933357826.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999933356534.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999933357812.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999933355425.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999933355423.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999933357645.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999933357270.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999933357647.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999961131444.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2099999961131444.0 node_expansions=95
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999961131445.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999961131428.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999961131466.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999961131431.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999961131466.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999961131444.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WHEAT')) score=2099999961131466.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999961131441.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999961131430.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999961131441.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966686986.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966686986.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999966686986.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999966686990.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999966686990.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936131434.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936131434.8 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999936131453.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2399999952798095.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2099999936131455.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2099999936131446.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2099999936131455.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2099999936131456.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2099999936131429.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2399999952798085.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2099999936131442.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2099999936131429.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2099999936133815.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2099999936133790.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2099999936131446.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2099999936131456.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2099999936133825.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2399999952798085.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('SHEEP', 'WHEAT')) score=2399999952798095.0 node_expansions=250
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999936131472.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999936131472.0 node_expansions=179
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999936131419.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999936131432.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999936131440.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999936131441.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999936131430.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999936131443.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2099999936131443.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999936131442.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999936131430.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936131442.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999936131442.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936131442.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999936131442.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999936133787.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999936133790.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999936133766.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999936131458.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999936133768.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2099999936133790.5 node_expansions=193
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2099999936131441.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999936132549.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999936133532.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999936132401.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999936132567.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999936133790.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999936131451.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999936131441.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999936133653.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999936132274.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999936133662.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2099999936133790.5 node_expansions=187
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999919464065.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999936133812.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999936133770.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999936133791.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999936133764.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999936133800.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999936133812.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999905578232.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999905578232.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999952800444.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2399999958353696.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2399999952800448.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2399999952800477.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2099999936133776.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2399999952800477.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=2399999958353696.0 node_expansions=73
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999952800472.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999952800472.5 node_expansions=15
FooPlayer.decide: Prioritizing 1 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999952800489.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=39) score=2399999952800489.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999952800458.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999952800458.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999936133822.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999936133822.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000080579124.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000138912458.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000183356903.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000075022681.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999930578235.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000008356013.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000141690250.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000108356902.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000111134712.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000097245792.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000169468013.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000080579124.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999958355124.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999975023568.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000008356012.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000080579123.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000141690239.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000169468014.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000183356903.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183356902.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183356902.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000205576762.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000205576762.5 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000183356925.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000205576777.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000205576774.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000205576777.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000183356923.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2700000205576777.0 node_expansions=162
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000205576750.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000205577871.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000205578822.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000205578982.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000205577710.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000205576760.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000205576750.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000205578427.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000205576760.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000205578972.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000205577593.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000205577861.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000205578982.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2700000205578982.5 node_expansions=482
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000183359129.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000205578982.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000205578958.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000205578960.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000205578960.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2700000205578982.5 node_expansions=189
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000183359114.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000183360236.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000183361225.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000183360115.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000183360144.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000183359114.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000183360114.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000183359114.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000183361780.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000183359114.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000183359972.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000183359115.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000183360225.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000205578982.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=2700000205578982.5 node_expansions=167
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000205578982.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000205578979.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000205578958.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000205578960.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000205579025.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2700000205579025.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000205578998.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000205578998.0 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077791991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027789379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027790213.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063901442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069460041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072237267.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027791046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027789657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027791046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027789657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055567491.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047232500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061123940.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061125319.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072237831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077792829.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075014767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063902500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063903045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069458667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075015046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061124999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061123878.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052788323.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038898332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038897221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044455277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038897499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047231656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044453322.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058344155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055566665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055566656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041678054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000069459212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047233600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000063900611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044453052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055566664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000077792829.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077794218.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077796440.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795884.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000077796440.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000052793940.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000002791318.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000000015487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033349999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047236719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000000017697.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000000016310.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000000017709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000000016320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027794155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011126867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016681323.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030572222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047238942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036124987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036129430.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000047238940.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025017698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013904350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013903795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033350542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019460249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025014986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008347976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002791017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019458319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016680805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016679972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030570818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013899349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019456864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027790819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005566295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000041685872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022238027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019460237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030571362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019460237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011126017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013903239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013901850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025015464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011126573.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000052793940.4 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793940.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052792829.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052790329.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000052793940.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793964.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793964.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002792174.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052793964.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986124619.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011124645.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002792187.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075014339.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052793964.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052793952.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052793952.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052793951.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052793951.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986124631.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000077793964.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077793975.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052793952.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000091682864.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000091682853.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052793951.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000075014339.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041681089.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041681089.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041681077.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041681077.0 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000041685410.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041683596.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041684034.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000041683318.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000041681096.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000041684589.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000041681086.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000041684984.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000041685410.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041685409.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041685409.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986128967.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986128929.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986128967.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999986128979.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986128954.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986128979.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999986128975.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986128975.6 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986128976.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986128978.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999986128978.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986128955.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986128955.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986128966.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986128966.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002796510.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052798288.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052798289.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000011128989.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000002796521.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000041685401.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000052798289.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000052798289.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000052798302.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000052798289.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000052798289.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999986128966.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000077798289.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000077798300.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000052798289.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000091687200.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000091687201.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000052798289.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000091687201.9 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091687191.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687191.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002796511.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052798300.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052798300.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999986128967.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011128975.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002796535.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041685397.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052798297.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052798289.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052798313.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052798289.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000052798289.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986128956.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000077798290.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000077798290.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052798313.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000091687186.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000052798289.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000091687186.5 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687210.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091687210.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002796543.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052798321.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052798309.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999986128979.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011128977.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002796535.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041685420.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052798313.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052798309.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052798321.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052798319.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052798309.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986128979.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077798311.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077798320.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052798319.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000091687209.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052798309.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000091687209.0 node_expansions=138
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091687209.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687176.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091687198.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091687198.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091687211.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091687211.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000091687211.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091687198.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687183.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687198.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687218.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091687218.0 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091689697.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091690153.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091689864.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091692087.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091687197.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091687208.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091690698.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091687198.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091691086.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102793983.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=900000102793983.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102793983.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102793983.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102793997.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102793997.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102793997.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102793997.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136127294.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136127294.8 node_expansions=21
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000136127311.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000130571741.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000113905075.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=1200000136127311.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136127311.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136127311.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136127323.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136127323.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136127299.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136127299.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136131207.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136131207.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000136127319.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136127319.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136127330.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136127330.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000136127340.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136127319.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136127340.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136127332.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136127332.8 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000163905092.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000147238435.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1500000163905092.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163905091.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163905091.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163908973.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163908973.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163905105.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163905105.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000188905067.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000188905067.0 node_expansions=110
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000163907622.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000163908029.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000163906767.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000163909003.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000163905090.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000163905100.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000163908570.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000163905092.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000163908981.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1500000163909003.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163908990.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163908990.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163914659.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163914659.5 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000163908988.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000163914681.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000163909009.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000163909009.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000163908987.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000163914681.0 node_expansions=46
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000163912458.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000163911498.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000163911903.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000163910657.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000163908989.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000163914695.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000163909000.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000163912460.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000163908988.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000163912891.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000163914695.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163914681.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163914681.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188908994.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000188908994.5 node_expansions=183
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000163921679.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000186133716.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000186133716.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000163921124.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000163919846.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000163918179.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000186131216.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000163919179.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000163918179.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000163922068.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000188908994.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000186133716.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2400000188908994.5 node_expansions=868
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000163921681.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000163920679.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000163921401.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000163921124.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000163919846.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000163919179.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000163918201.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000163918179.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000163919177.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000163918179.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000163922068.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000163921679.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000188908994.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2400000186133731.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2400000188908994.5 node_expansions=138
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188909009.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000188909009.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188909020.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000188909020.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000188909008.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000188909008.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188909031.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000188909031.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000061129480.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000061129480.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000061129480.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000061129480.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000061129481.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000061129481.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000061129453.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000061129453.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000061137347.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000061137347.0 node_expansions=178
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000061136812.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000061137368.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000061136534.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000061136257.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000061135146.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000061133372.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000061133362.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000061133372.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000061133362.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000061133362.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000061136812.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000061135872.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=2400000061137368.0 node_expansions=338
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000061135424.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000061135148.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000061134869.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000061137368.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000061133661.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000061132005.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000061131995.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000061131983.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000061131985.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000061131996.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000061135884.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000061134516.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2400000061137368.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000061137370.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000061137370.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000061137370.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000061137370.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000097243998.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000097243998.5 node_expansions=62
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000061137324.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000086137326.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2700000086137326.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000086137326.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000086137326.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000086141198.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000086141198.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000086137372.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000086137368.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000086137360.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000086141220.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000086141187.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2700000086141220.0 node_expansions=63
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000086140833.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000086140553.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000086140290.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000086140304.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000086140290.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000086138999.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000086137346.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000086137331.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000086137345.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000086137333.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000086137331.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000086141220.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000086139833.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2700000086141220.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000086141234.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000086141234.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000061141249.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000061141249.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000061141220.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000061141220.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000061144726.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000061144726.0 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000088920777.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000138920801.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000083365222.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000108365269.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000083364333.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000122253255.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000100031919.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000150031903.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000150031889.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000150031919.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000150031903.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000083365236.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000175031912.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000175031920.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000150031903.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000188920809.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000213920811.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000125035365.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2700000213920811.0 node_expansions=218
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000213920825.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000213920805.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000213920805.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000213920803.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000213920791.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000213920825.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000188914882.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000188914882.5 node_expansions=3
FooPlayer.decide: Prioritizing 1 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000200025993.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=3000000200025993.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000036122669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011119058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011118169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011117336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019453169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000036122669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008340391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013895947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008340114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997230613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000007057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977780889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994451501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005561502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999963892779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999963893890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011119279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=300000036122669.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120725.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121836.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=300000036122669.7 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000036128865.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027794932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030572165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036131112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044465277.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044464445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027794387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033350835.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027793067.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027792165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036128877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000002794662.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000002794364.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036127487.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000002795752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000052799512.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036131075.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025017753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025017753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036131366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013905739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027795533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016682462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016681350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022237477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013902443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008346041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008346874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016680739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033349976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025015531.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025014406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030573307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011126573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022237181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002793251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022238570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002792393.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002794349.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027794126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027795515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000050019775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000025017763.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000052799512.0 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052802419.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796167.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799512.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=600000052802419.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796457.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796457.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796432.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796432.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461319.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461319.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461319.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461319.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467284.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467284.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461353.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461353.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461354.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461354.8 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999994464576.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994463573.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994467330.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994461351.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994465794.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994466905.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994463719.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994463742.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=599999994467330.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467331.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467331.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994467344.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467344.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800664.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800664.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000002800679.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002806630.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000002800645.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000002800667.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000002800657.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000002806630.9 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000002803853.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002803853.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002802853.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002800630.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002806644.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002805075.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002803686.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002803033.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000002803019.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000002806644.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002806642.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002806642.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002806644.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002806644.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002806656.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002806656.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002806644.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002806644.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002806679.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002806679.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002806700.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002806666.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002806700.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002806697.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002806697.9 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002806697.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002806701.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000002806701.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002806701.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002806664.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002806701.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994473355.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994473355.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994473356.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994473317.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994473356.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041687560.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041687560.0 node_expansions=49
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994473367.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994473341.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994473367.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002806700.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002806674.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002806700.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002806701.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002806701.9 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000002810465.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002809910.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002809923.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002808910.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002806687.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002809744.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002811145.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002812965.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000002809089.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000002809089.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000030577482.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000027796927.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=900000030577482.4 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030577482.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030577482.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030577495.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030577495.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030577497.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030577497.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999994466374.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994466374.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994472574.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994472574.0 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999994466387.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994466363.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999994472585.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994466351.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999994466384.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999994472585.0 node_expansions=40
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999994470096.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994469552.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994468572.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994468572.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994466346.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994469415.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994470814.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994472608.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994468695.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999994468695.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=899999994472608.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994472596.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994472596.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994472633.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994472633.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052807735.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052807735.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000066695723.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000066695746.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000080585524.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000030583735.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080585487.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080585487.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080585487.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000080585487.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000113918834.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000147252167.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000113918857.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000080585510.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080585510.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000080585488.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000030583709.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000030583733.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000147252167.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147252166.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147252166.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147256619.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000147256619.5 node_expansions=25
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000147255989.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000147255422.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000147254442.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000147255436.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000147254422.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000147252198.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000147252200.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000147256645.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000147254587.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000147254587.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000147255436.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000177801498.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1200000177801498.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000177801495.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000177801495.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000191694089.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000191694089.5 node_expansions=145
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000155579321.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155579273.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155579321.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155579307.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155579307.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000136134872.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155579273.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000155579273.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136134828.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136134828.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136134854.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136134854.2 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136134883.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000136134866.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136134883.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136134884.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136134884.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136134875.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000136134866.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136134875.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136134898.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136134898.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136134898.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000136134853.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136134898.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000172245952.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000172245952.2 node_expansions=37
FooPlayer.decide: Prioritizing 4 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000172249666.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000163916332.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000163916332.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000166694110.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1500000172249666.0 node_expansions=108
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000172245941.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000172245929.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000172245974.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000172245963.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000172249666.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000172249666.0 node_expansions=67
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000172249667.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000172249124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000172248176.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000172248160.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000172248150.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000172245964.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000172245962.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000172248160.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000172248291.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000172248278.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000172248160.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1500000172249667.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000172249667.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000172249667.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000172249702.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000172249702.5 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000172252890.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000172251889.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000172251915.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000172251500.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000172251889.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000172249701.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000172249668.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000172251923.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000172252082.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000172252082.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000172250716.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000172251889.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1500000172252890.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000172252890.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000172252890.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000172258333.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000172258333.5 node_expansions=195
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000172255023.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000172255112.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000172255138.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000172254757.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000172255160.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000172252903.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000172252889.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000172255146.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000172255312.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000172255278.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000172253889.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000172252890.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000172255312.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000172252827.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000172252827.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000172257667.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000172257667.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000172255292.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000172255292.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000172259367.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000172259367.2 node_expansions=220
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000005592687.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000047259354.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077814909.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000066703809.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000088926021.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000127814920.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000066702909.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000075037131.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000075037131.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000105592687.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000105592687.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000138926021.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000158370466.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000147259364.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000105592687.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000105592687.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000066702909.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000066702909.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000158370466.0 node_expansions=3942
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000158370920.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000158371031.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000158369920.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000158370642.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000158369642.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000158371864.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000158367698.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000158368809.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000158370476.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000158371198.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000158369809.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000158368809.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000158369920.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2100000158370476.0 node_expansions=580
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000158370767.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000158368642.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000158369780.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000158370497.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000158369642.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000158370886.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000158368644.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000158368642.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000158368642.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000158371045.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000158370478.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000158369669.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000158368664.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000158369942.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=2100000158370478.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158370489.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158370489.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005592713.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005592713.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000047259368.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077814909.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000066703809.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000088926032.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000127814942.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000066702923.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000075037131.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000075037131.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000105592713.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000105592700.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000138926045.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000172259386.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000158370503.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000147259364.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000105592687.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000105592700.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000066702936.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000066702923.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000172259386.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000172259376.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000172259376.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005595076.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005595076.2 node_expansions=50
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000047259368.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077814936.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000066703809.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000088926033.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000127814942.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000066702909.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000075037142.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000075037158.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000105592687.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000105592687.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000138926043.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000172259364.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000158370489.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000147259386.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000105592700.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000105592687.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000066702923.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000066702923.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000172259364.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000172259376.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000172259376.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000172261719.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000172261719.2 node_expansions=32
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000172259378.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000172261489.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000172259378.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000172260379.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000172260511.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000172261212.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000172260378.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000172260768.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000172259399.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000172259379.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000172259399.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000172261769.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000172260399.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000172259392.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000172260657.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2100000172261769.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000172259267.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000172259267.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000172261769.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000172261769.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000172261765.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000172261765.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000172264121.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000172264121.8 node_expansions=32
FooPlayer.decide: Prioritizing 3 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000200039559.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000200039539.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000202817314.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2400000202817314.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000202817317.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000202817317.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000244477368.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000244477368.5 node_expansions=512
FooPlayer.decide: Prioritizing 20 infrastructure actions over 31 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000225037705.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000225039816.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000225037704.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000225037705.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000225038816.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000225039538.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000225038705.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000225040093.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000225039093.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000225037704.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000225037704.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000225037704.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000227815927.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000225037704.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000225038983.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=3000000244477370.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=3000000244477370.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=3000000238921259.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=3000000238924203.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=3000000236145591.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=3000000244477370.5 node_expansions=2208
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000033346280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000005562614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000000007058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000000009003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000000008391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000005563725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000005563447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022231225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013897058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025008225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022229614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999986117279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999986117279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999986118390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999961114446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999961114446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999961114167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999961112223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000006502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983335889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999988894502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991672279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=300000033346280.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033346280.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=300000033346280.75 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000041684366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041681876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041684386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047238334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041681923.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041682779.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036128832.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033349665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047240276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050017220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013906056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000013904654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058347764.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063901989.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038904977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033347184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033347207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038902741.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030569406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022234364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022233531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027791297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019457962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030571597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025013538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025014083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044461666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033348295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013904629.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013902153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013901837.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013902416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030568038.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041681096.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030568570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036123871.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044456638.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033346361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033348316.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050015307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030570517.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000063901989.4 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063901431.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063904905.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063905738.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000063905738.4 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063905751.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063905751.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063904503.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063903115.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063903392.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063903670.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063905761.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063904503.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063903670.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063904518.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000063905761.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063905761.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063905761.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941679097.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941679097.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941679097.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941679097.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792875.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002792875.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002792862.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002792862.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792862.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002792862.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792875.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002792875.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792887.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002792887.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792889.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002792889.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792909.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002792909.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792900.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002792900.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792912.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002792912.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941679123.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941679123.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941679131.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941679131.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941679134.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941679134.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999941679141.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999941679119.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941679141.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941679141.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941679141.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999941679141.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999941679119.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941679141.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941679088.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941679088.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999941679145.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999941679133.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941679145.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941679141.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941679141.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999941679141.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999941679144.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999941679144.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941679130.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941679130.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002792909.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063905811.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091683587.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063905798.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063905799.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000033348477.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063905799.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000091683586.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000091683588.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063905797.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063905811.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063905799.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063905798.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000094461364.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094461365.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000063905797.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000013904021.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000013904019.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000094461365.1 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094461352.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094461354.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094461379.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094464116.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094461364.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000094464116.4 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094464130.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094462742.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094463018.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094463284.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094464116.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094463283.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094464117.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094463727.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094463727.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000094464130.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094464130.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094464130.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002795672.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063908561.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091686353.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063908572.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063908572.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033351229.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999941681895.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063908576.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000091686351.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000091686364.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063908562.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063908561.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063908561.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063908561.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094464128.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063908562.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000013906798.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000013906798.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000094464128.4 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094464128.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094464128.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999941681905.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941681905.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941681918.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941681918.6 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999941681864.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999941681884.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=899999941681884.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941681862.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941681862.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941681898.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941681898.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941681900.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941681900.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911126366.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911126366.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911126344.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911126344.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983351233.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983351233.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983351248.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983351248.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983351234.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983351234.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983351245.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983351245.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958353201.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958353201.5 node_expansions=130
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958351246.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958351246.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958353203.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958353203.5 node_expansions=130
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999958356953.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999958354564.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999958355564.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999986127833.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999958355953.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999986127833.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999958356120.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999958355564.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999958356009.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999986127833.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1799999986127833.5 node_expansions=1464
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999958356953.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999958354564.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999958354842.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999958356120.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999958355953.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999986127833.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999958356120.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999958355564.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999958355564.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999986127833.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1799999986127833.5 node_expansions=246
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1499999958356953.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999958354565.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999958354856.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999958356120.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999958355953.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999958353175.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999958355565.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999958355580.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999986127849.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1799999986127849.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986127847.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986127847.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999958350069.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999958350071.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999958350094.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999958353787.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999958350081.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1799999958353787.8 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1799999958353787.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999958351458.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999958351749.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999958352969.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999958352847.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999958350092.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999958351483.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999958351468.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1799999958353787.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958353787.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958353787.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1799999958361176.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999958361454.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999958362732.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999958363288.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999958359787.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999958360065.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999958359787.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999958361177.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999958361177.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1799999958363288.0 node_expansions=201
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1799999958361190.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999958363288.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999958361470.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999958362747.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999958359803.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999958359787.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999958362733.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999958359787.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999958361177.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999958361190.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1799999958363288.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958363288.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958363288.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958363290.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958363290.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958363302.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958363302.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999897250412.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999897250412.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999897250414.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999897250414.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919463401.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999919463401.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999869465080.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999869465080.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919463416.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999919463416.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999869466467.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999869466745.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999869468022.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999869466082.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999869465082.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999869465082.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999869468026.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999869465082.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999869466469.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999869466471.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999919463416.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=2099999919463416.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999891685637.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999891685637.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2099999930580821.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999930581098.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999930582098.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999930579432.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999930579432.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999930579432.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999930582098.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999930579432.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999930580821.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999930580821.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2099999930582098.8 node_expansions=1359
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2099999930580821.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999930582098.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999930581098.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999930579432.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999930579432.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999930579432.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999930581265.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999930582098.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999930579432.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999930580821.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999930580821.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=2099999930582098.8 node_expansions=281
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2099999930580578.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999930579154.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999930579170.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999930579170.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999930580710.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999930579170.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999930580987.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999930582113.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999930579154.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999930580543.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999930580558.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=2099999930582113.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930582098.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999930582098.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930582109.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999930582109.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999963915489.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000036139458.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000108361702.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999997250556.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000022250600.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000047250565.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999919471887.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000008361680.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000080583888.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000080583889.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000025028346.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000025028332.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000025028347.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000050028334.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000111139458.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000086139454.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000025028347.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999958360791.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000111139458.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000111139458.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111139458.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919471890.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999919471890.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919471925.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999919471925.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999897247737.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999897247737.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999897247734.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999897247734.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999897247770.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999897247770.0 node_expansions=6
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999897247736.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999897247751.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999897247746.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999897247736.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999897247751.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2099999897247751.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999897247749.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999897247749.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999897247749.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999897247749.0 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061124710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063901098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069459155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030567710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030568821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083349478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075014489.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069459164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083348387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072237276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066681377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077792824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083348665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077793377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030566877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030567709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055566097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055567764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063903042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044456100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055566656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061125830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066681164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061125265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052789996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072237553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052792219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047234440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052788876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041676933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069455608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052786385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058343876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044453042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044453319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030563543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000030565208.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000083349478.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083353922.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350867.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351700.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000083353922.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025011386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027788608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025014445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025016389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033349998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999994455486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036128040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050017266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044464213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027793867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030571922.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036127756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036127498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050017533.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041684210.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019460220.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999994455487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999994455461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008342683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008344072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002787958.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013899914.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005565459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005566570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027794696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016679406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022235254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000011850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000012406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025016087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038906420.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019460807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013903017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013901628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005567696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000011848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000009906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025013309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000011573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019455239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022234708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997231860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997232138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994454361.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994453781.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000050017533.9 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015311.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017533.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017533.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000050017533.9 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058360200.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058356189.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058356165.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058359645.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058358835.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058355331.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058359113.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058357022.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000058360200.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058360202.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058360202.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058360200.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058360200.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058360201.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058360201.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058360210.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058360210.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058360203.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058360203.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058360225.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058360225.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058360204.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058360201.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000058360211.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058360209.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058360199.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=600000058360211.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058360197.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058360197.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038913554.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038913554.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058358023.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994466454.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038913578.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038913554.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999983356220.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000100024666.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000094469110.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999975022009.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999975022012.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038913568.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038913554.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038913565.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983356220.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999983356220.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063913579.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063913565.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000075024687.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000038913565.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000100024666.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100024676.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100024638.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100024676.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100024687.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100024662.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100024687.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100024690.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100024690.8 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000100030688.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000100026910.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000100026920.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000100030410.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000100026642.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000100027632.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000100026086.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000100029866.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000100026077.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130573977.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=900000130573977.9 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130573977.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130573977.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130573978.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130573978.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000130573989.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130579646.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000130573946.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000130573968.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000130573981.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000130579646.4 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000130578965.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130576199.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130576166.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130579646.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130575911.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130575910.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130575334.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130579090.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130575342.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=900000130579646.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130579646.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130579646.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130579692.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130579658.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130579692.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130579689.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130579689.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111135239.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130579658.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000130579658.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111135249.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111135249.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111135233.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111135233.1 node_expansions=18
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111140247.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111137458.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111139036.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111137469.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111135247.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111136235.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000111137179.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000111136623.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000111140422.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000111136635.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000111140422.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111140401.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111140401.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111140409.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111140409.6 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111140412.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111140412.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111140445.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111140445.1 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111134711.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111140418.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111140418.2 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111134684.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111140431.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111140395.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111140433.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111140408.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000111140433.6 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111134695.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111134695.9 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000144468012.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000111134696.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000111134689.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=900000111134689.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1200000144468022.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1200000144468023.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1200000144468022.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=900000111134676.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000111134699.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000111134698.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000111134710.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000111134701.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1200000136129534.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000111134702.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000111140143.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000144468048.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144468048.5 node_expansions=615
FooPlayer.decide: Filtering out maritime trades from 21 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000144468009.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1200000144468011.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1200000136129509.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1200000136129519.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1200000144467999.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1200000144473429.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1200000136129506.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1200000144467976.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1200000144468021.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000111140122.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1200000136129509.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000111140145.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000111140145.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000111140132.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000111140133.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000111134717.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'WHEAT')) score=1200000144473429.0 node_expansions=742
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000144473429.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144472984.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144470206.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144471762.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144470206.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144467984.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144467984.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144469929.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144469373.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144470929.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000144469373.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000141695651.2 action_type=ActionType.BUILD_CITY
  Action 12: expected_value=1200000144473429.0 action_type=ActionType.BUILD_CITY
  Action 13: expected_value=1200000141695651.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1200000144473429.0 node_expansions=273
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000141695651.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000144473453.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000141695674.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1200000144473453.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144473429.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144473429.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144473465.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144473465.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000102806790.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000022249440.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000025029012.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000055584540.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000005583692.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000111140109.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000002804999.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999961137457.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000025028984.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000055584540.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000055584564.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999977805887.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999977805873.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000080584568.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000100029012.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000111140109.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000055584564.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000055584540.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000111140109.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111140123.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111140123.8 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999977805900.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977805900.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999977805877.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977805877.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999977805923.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977805923.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999977805891.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977805891.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000102806798.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000022249458.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000025029002.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055584558.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000005583668.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000144473446.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000111143088.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000002807981.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999961140404.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000025029012.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055584581.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055584558.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999977805891.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000080584559.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000100029012.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000111140114.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000055584558.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000055584558.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000144473446.0 node_expansions=96
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144473448.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144473448.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144473448.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144473448.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144476389.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144476389.0 node_expansions=28
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000144478909.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144478631.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144477132.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144478354.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144476687.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144476409.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144476409.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144478354.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144477520.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144479076.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144479354.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000144477798.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000144479354.2 node_expansions=960
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000144480533.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144481533.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144480311.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144481533.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144480311.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144480867.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144479311.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144479311.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144481256.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144482256.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144480700.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144482256.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144480700.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1800000144482256.0 node_expansions=373
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000144479356.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144482256.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000144479328.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144479348.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144482240.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000144482256.0 node_expansions=63
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000144479348.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144481549.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144480311.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144481557.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144481459.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144480311.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144480881.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144479311.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144479326.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144481256.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144480716.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144482256.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144480725.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000144482256.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144482271.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144482271.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144482256.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144482256.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144482279.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144482279.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977814724.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977814724.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977814735.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977814735.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977814755.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977814755.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977814749.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977814749.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977814758.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977814758.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977814734.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977814734.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999977814734.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977814734.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999977814766.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999977814765.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977814766.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999977814756.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977814756.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999977814766.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999977814758.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977814766.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977814769.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977814769.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999977812811.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999977814756.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999977814756.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977814719.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977814719.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000102815644.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000022258313.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000025040102.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055593411.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000005592513.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000144482313.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000111148977.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000002813845.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999961148524.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000025037845.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000055593401.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055595657.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999977814757.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000080593424.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000100040103.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000111148979.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000055593401.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055593401.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000144482313.2 node_expansions=122
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1500000169475119.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000169477341.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000163923952.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000169475952.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000169476119.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000169477230.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000172254897.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000169476119.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000169475119.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000169475119.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000169477063.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000169476508.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000169476119.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000169476508.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000166696786.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000169477341.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000155589729.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000161144286.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000163922507.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=2100000163923952.5 node_expansions=1169
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1200000144483331.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144485554.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144484165.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144484320.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144485432.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144484332.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144484320.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144483320.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144483320.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144485265.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000144484720.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000144484320.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000144484724.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000163923969.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000166695564.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000169476133.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000155588507.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000161143063.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000163921301.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2100000163923969.0 node_expansions=83
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163923952.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163923952.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163923992.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163923992.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163923969.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163923969.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163926166.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163926166.2 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000163921765.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163923984.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000163926189.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000163923980.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000163923982.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000163926189.8 node_expansions=58
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000163923967.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000163926189.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000163924801.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000163924995.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000163926093.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000163923981.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000163924967.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000163923967.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000163923995.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000163925912.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000163925371.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000163924993.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000163925356.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000163926189.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000163926189.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163926189.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000102815107.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000063926229.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000025037301.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000055592882.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000025036448.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000130592895.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000044481745.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000002814200.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000044481745.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000075037312.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000075037301.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999997258648.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999997258634.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000100037312.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000119481767.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000130592867.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000075037326.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000075037312.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000130592895.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130592878.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130592878.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130597103.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130597103.0 node_expansions=227
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000161148377.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161149210.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161150766.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161149377.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161150489.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161148377.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161149377.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161149377.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161148377.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161148377.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161149488.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000161149766.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000161149377.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000161149766.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000161150766.5 action_type=ActionType.BUILD_CITY
  Action 15: expected_value=1800000161150766.5 action_type=ActionType.BUILD_CITY
  Action 16: expected_value=1800000150039655.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=1800000161150766.5 node_expansions=219
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000161150814.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000161150766.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000150039679.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1800000161150814.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000161150766.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161150766.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161153156.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161153156.2 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161150783.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161150783.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002818944.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002818944.0 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000002816572.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000002816584.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000002816579.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000002816592.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000002818944.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000002818944.0 node_expansions=44
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000002818944.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000002816589.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000002817403.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000002817580.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000002817570.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000002816571.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000002817555.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000002817555.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000002816580.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000002816580.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000002817680.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000002817978.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000002817555.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000002817945.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(25, 26)) score=1800000002818944.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000002818944.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002818944.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002818960.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002818960.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000002818990.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000002818984.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002818990.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002818994.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002818994.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000133375444.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000063930979.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000055597645.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000086153202.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000055596768.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000194486567.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000161153213.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000044486535.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000075042104.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000105597677.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000105597677.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000027818979.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000027818978.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000130597666.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000150042101.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000161153211.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000105597645.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000105597646.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000194486567.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000194484312.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000194486521.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000194486521.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194486534.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000194486534.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000194486499.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000194486499.0 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000194486524.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000194486569.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000194486522.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000194486522.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000194486533.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1800000194486569.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000194486534.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000194486534.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000194486538.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000194486538.0 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000194486546.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000194486533.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000194486533.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000194486526.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000194486534.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000194486520.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000194486533.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000194486523.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1800000194486534.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000194486527.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000194486527.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000002818978.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1800000002818994.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1800000002818960.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1800000002818982.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1800000002818983.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000002818981.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1800000002818990.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1800000002819000.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1800000002818993.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1800000002820362.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1800000002818982.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1800000002820333.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000002818958.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1800000002819003.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1800000002818969.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000027811802.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000027811802.0 node_expansions=210
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000002819004.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1800000002818983.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1800000002818957.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1800000002820347.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1800000002819003.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2100000027811791.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1800000002818991.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1800000002818990.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1800000002818993.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1800000002818972.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1800000002820332.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1800000002820347.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1800000002822722.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1800000002818970.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1800000002820357.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000002818969.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'WHEAT')) score=2100000027811791.0 node_expansions=432
FooPlayer.decide: Prioritizing 21 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1800000002818981.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000002819826.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000002819982.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000002819992.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000002818981.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000002819981.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000002819981.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000002819006.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000002818983.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000002819981.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000002820092.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000002820372.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000002819982.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000002818981.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000025034015.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000027811825.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000016703082.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000016704471.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000013924196.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000019478752.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000022256972.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2100000027811825.5 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000027811791.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000027811791.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000027811812.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000027811812.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000027811826.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000027811826.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=3000000175031261.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000088925184.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000080590473.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=3000000102809037.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000080590960.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000219479386.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000186147405.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=3000000086142371.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000027811806.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000100036292.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000130590473.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000105591890.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000052813214.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000155591851.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=3000000191697908.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=3000000202809014.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000130590473.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000130591861.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=3000000202809014.5 node_expansions=251
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186147418.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186147418.0 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000186146016.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000186146851.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000186147016.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000186147058.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000186146016.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000186147029.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000186147050.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000186146018.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000186146016.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000186147016.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000186147128.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000186147447.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000186147018.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000186146050.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2700000186147447.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000186147405.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186147405.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186149858.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186149858.5 node_expansions=93
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000186147435.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000186148438.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000186148268.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000186148447.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000186148456.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000186147434.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000186148447.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000186147450.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000186147448.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000186148467.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000186148561.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000186147450.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000186149823.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000186148448.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000186147438.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2700000186149823.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186149837.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186149837.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000202812836.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000202812836.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000186149839.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000186149838.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000186149817.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000202812793.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000186149816.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=3000000202812793.5 node_expansions=37
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000200033946.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000200035335.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000197255016.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000202812809.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000200036293.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=3000000202812809.0 node_expansions=15
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025009280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019453725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025009058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022231558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022231003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005563725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011119836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011118169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000030565447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000030563503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027786558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025007391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991671723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011119002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011119279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988893112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999966671946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999966670001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999966671390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988892834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011120113.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000011118168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=300000033344058.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341280.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=300000033344058.56 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000033348810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025015223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033349388.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041680556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038904723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038904431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038906665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030573554.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022239377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033351336.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041684723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005571042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005570187.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038905256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052795042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036129439.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019459371.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019459927.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027794653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013904630.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027794920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019460186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019459628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036127476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022238295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027791626.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027790528.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005568807.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005568781.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005571019.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036126087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027792475.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027793573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013903808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030569414.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038904163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030570792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013901849.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030571086.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022235517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022237461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038904751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022238015.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000052795042.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793931.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052794209.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795054.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000052795054.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795044.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795044.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795044.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795044.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022239500.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022239500.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022244918.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022244918.6 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022239502.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022239502.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022244918.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022244918.6 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022239502.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022239491.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022239501.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050017278.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022239491.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030571056.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999911123933.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022239489.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022239489.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022239491.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050017278.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050017278.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022239489.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083350618.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083350611.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999969459933.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999975015489.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999975015489.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000083350618.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350611.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350611.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083350608.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083350608.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083350612.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083350612.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083350622.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083350632.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083356055.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000083356055.2 node_expansions=33
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083353557.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351741.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352854.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083352021.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083356057.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083354110.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083352019.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083353555.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000083356057.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356078.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356078.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356064.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083356064.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083356075.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083356041.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083356065.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083356064.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083356068.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356075.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022244953.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022244953.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022244954.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050022753.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022244953.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030576509.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999911129397.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022244953.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022244953.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022244953.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050022731.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050022743.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022244953.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022244953.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083356075.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999969465397.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999975020953.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999975020964.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000083356075.2 node_expansions=228
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083356063.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083356076.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083356052.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083356086.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083356065.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000083356086.2 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083356075.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083356050.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356075.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911574.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113911574.4 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113911588.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000108356033.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=900000113911588.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911588.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911588.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113912975.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113912975.2 node_expansions=107
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000113919963.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113917574.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113918685.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113912963.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113920241.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113912963.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113919963.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113919407.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113922185.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1500000113912963.2 node_expansions=199
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000113915907.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113914074.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113915185.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113915352.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113916477.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113912963.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113915942.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113915907.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113917852.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000113912963.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113912978.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113912978.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113912997.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113912997.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113912978.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113912978.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911130767.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911130767.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911130777.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999911130777.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999883352999.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999883352999.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999883352999.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999883352999.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999883352999.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999883352999.8 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999883353001.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999883352978.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999883357853.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999883352973.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999883352976.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1499999883357853.2 node_expansions=39
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1499999883355943.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999883354100.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999883355186.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999883355387.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999883356498.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999883355908.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999883355923.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999883357853.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1499999883357853.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999883357853.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999883357853.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999883369283.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999883369283.5 node_expansions=109
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1499999883364561.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999883364672.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999883366783.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999883365783.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999883365950.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999883369283.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999883367061.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999883364561.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999883366505.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1499999883369283.5 node_expansions=203
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999883364561.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999883369283.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999883366783.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999883364672.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999883365783.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999883365950.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999883367339.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999883367061.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999883364585.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999883366505.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1499999883369283.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999883369298.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999883369298.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941705283.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941705283.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941705299.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941705299.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941705299.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941705299.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999941705308.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941705308.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000025040419.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000025040419.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000025040431.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000080595975.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000025040419.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000002816430.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999883369322.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000025040434.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000025040431.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000025040419.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000080595985.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000080595987.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000025040434.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000025040419.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086151531.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000086151541.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999977816419.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999977816419.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1500000086151541.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086151546.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086151546.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086151544.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086151544.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086151546.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086151546.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086151553.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086151553.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000086151591.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000086151580.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086151591.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086151569.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086151569.2 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000113927422.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113922923.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113924200.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113922089.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113923200.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113923367.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113924756.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113923200.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113924478.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113927421.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113923922.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000136136817.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2100000138914595.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000125027372.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000138914595.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000111160202.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=2100000138914595.5 node_expansions=1952
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000111143491.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111145425.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111144700.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111143589.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111144700.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111144867.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111146255.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111145712.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111145989.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111143478.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111145422.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000138914595.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2100000138914595.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138914625.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138914625.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166692340.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166692340.0 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000138914619.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000138914593.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138914619.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138912617.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138912617.5 node_expansions=12
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000111135831.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000111136860.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000111137120.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000111136021.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000111137116.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000111137203.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000111134906.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000111137137.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000111135815.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000111135831.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000111137759.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2100000111137759.0 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000111137717.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000111137745.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000111137745.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000111137737.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111137737.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000083359990.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000083359990.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000083360006.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000083359969.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000083360006.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000083359992.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000083359992.2 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000111140147.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000111138758.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000111139703.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000111139981.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000111138314.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000111139981.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000111140147.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000111137758.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000111140147.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000111139981.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000111138758.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000111140147.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000102807091.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=2400000111140147.5 node_expansions=3374
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000111138758.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000111137758.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000111139981.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000111139703.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000111138314.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000111139981.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000111140147.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000111137758.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000111140147.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000111139981.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000111138758.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000111137758.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000111140147.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2400000102804869.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2400000111140147.5 node_expansions=766
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000083364383.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000083363379.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000083365604.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000083365328.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000083363946.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000083366605.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000083365605.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000083363383.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000083365771.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000083365614.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000083364383.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000083364939.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000083363383.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000111140148.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000102804869.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000097249869.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=2400000111140148.5 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111140147.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111140147.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111145771.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000111145771.0 node_expansions=202
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000077806818.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999997251249.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000077806815.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000161140135.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000050029028.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000050029027.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999913916138.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000025029027.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999997251251.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000022251248.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000105584584.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000105584583.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000050029026.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000050029027.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000111140138.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999988917917.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000002805028.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000002805026.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000161140135.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161140150.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161140150.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000161140140.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000161140118.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000161143325.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000161140139.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000161140138.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000161143325.0 node_expansions=50
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000161141127.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000161140137.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000161142325.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000161142047.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000161140683.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000161143325.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000161142349.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000161140119.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000161142515.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000161142359.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000161141104.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000161141682.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000161140126.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=2400000161143325.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161143348.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161143348.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161148214.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000161148214.0 node_expansions=203
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000077810003.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999997254437.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000077810003.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000050032214.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000050032239.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999913919360.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000025032237.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999997254436.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000022254471.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000105587783.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000105587815.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000050032237.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000050032214.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000111143338.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000111143336.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999988921103.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000002808237.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000002808214.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2400000111143338.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111143336.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111143336.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111145726.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000111145726.0 node_expansions=36
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000111143342.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000111143358.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000111143367.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000111143358.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000111145726.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000111145726.0 node_expansions=71
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000111144351.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000111143371.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000111145560.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000111145281.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000111143916.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000111143351.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000111143360.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000111145726.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000111145760.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000111145559.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000111144337.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000111144894.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000111143360.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=2400000111145760.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111145726.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111145726.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111148139.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000111148139.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000077812406.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999997256862.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000077812404.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000161145750.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000050034616.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000050034626.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999913921751.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000025034615.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999997256837.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000022256872.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000105590184.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000105590195.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000050034649.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000050034616.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000111145737.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999988923527.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000002810615.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000002810638.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000161145750.5 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161145749.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161145749.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161145747.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000161145747.5 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000077812407.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999997256874.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000077812426.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000050034658.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000050034648.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999913921740.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000025034628.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999997256851.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000022256858.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000105590214.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000105590185.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000050034658.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000050034629.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000111145770.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000111145752.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999988923517.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000002810639.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000002810628.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2400000111145770.0 node_expansions=81
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000111145740.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000111145737.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000111145735.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000111145747.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000111145750.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000111145750.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111145736.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111145736.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111145772.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000111145772.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000111145785.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000111145746.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111145785.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000130586259.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000130586259.5 node_expansions=73
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000138924497.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000138923497.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000138924331.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000138923497.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000138924053.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000138923497.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000138923497.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000138925886.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000138925720.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000138924497.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000138925053.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000138923497.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000138924497.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000130588639.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2700000125031695.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000119475691.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000125033635.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2700000138925886.5 node_expansions=799
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000091703720.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000111150527.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000138925883.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000138925906.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000138925906.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000133366141.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2700000138925906.0 node_expansions=330
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000136150480.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000136150480.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000138928258.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000138928258.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2700000138928258.0 node_expansions=100
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025011558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025011558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025011558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025011558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025010947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025010391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005563447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000000007891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963896669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997228113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999983339224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977780889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999963892501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999963895835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994452557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=300000025011558.5 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000025010447.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000025011558.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000025007947.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=300000025011558.5 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000036128608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016681053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025015231.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038900277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047239712.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036127235.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022238842.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025015220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000019459655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033347488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030570811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025015256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000013252.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000013527.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044460599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033343320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013900760.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013900749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022234928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008343816.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033348319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025012753.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025014962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033347199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008347406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019459640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011123515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011124070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022236863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011124073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025013865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019458598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013901361.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013900239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033348365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016679139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016678032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000013518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016679128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000010448.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000011852.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022232472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022233573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019455806.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000047239712.6 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237225.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237200.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239712.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000047239712.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047239712.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047239712.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997237934.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025021144.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027794402.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047239700.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047239700.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047239700.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030576700.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047239700.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075017489.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000016601.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000016601.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047239700.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047239700.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047239700.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047239701.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047239700.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080578477.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080578477.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000080578477.8 node_expansions=118
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080573045.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080573045.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080573045.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080573045.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997237933.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025021155.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027799822.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047239711.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047239711.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047239711.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030576711.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047239711.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075022933.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000016600.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000016624.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047239711.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047239736.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047239711.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047239711.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047239711.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047239711.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080578488.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000080578488.8 node_expansions=134
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000080578065.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573076.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080575286.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080575286.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080578488.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080573055.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080576267.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080575735.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000080578488.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080578489.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080578489.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080578500.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080578500.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080578513.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080578513.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080578521.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080578521.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080578525.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080578499.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080578525.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080578521.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080578521.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080578522.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080578500.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080578522.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080578534.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080578534.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080578521.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080578500.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080578521.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080578545.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080578545.2 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000080578534.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080578523.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000116689561.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116689577.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080578520.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000080578531.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000116689577.4 node_expansions=62
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108356244.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000116689577.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=900000116689577.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116689602.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116689602.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116689577.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116689577.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116689577.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116689577.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116689585.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116689585.4 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000033354491.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000061132257.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000027799810.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000083356269.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083356244.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083356244.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000066687813.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083356244.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000111134032.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000000022021.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000000022021.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083356244.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083356244.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083356244.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083356244.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083356244.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083356244.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000116689605.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000116689605.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116689616.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116689616.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116694757.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116694757.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000116694624.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116694770.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116689611.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116691826.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116691834.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116689624.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116692846.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116692267.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116692548.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=900000116694770.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116694770.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116694770.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000116694780.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116699750.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000116694790.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116694803.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116699766.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000116699766.0 node_expansions=55
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000116699766.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116694766.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116696988.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116697008.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116694780.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116697988.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116697988.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116697432.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116699377.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116697710.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=900000116699766.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116699766.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116699766.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116699788.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116699788.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116699801.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116699801.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116699777.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116699777.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000033364659.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000061142446.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000027810011.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000083366435.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083366455.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083366436.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000066698015.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083366435.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000111144221.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000000032220.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000000032212.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083366437.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083366435.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083366435.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083366437.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083366435.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083366435.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000116699779.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000116699779.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116699779.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116699779.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116699776.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116699776.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116699779.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116699779.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116699799.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116699799.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116699787.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116699787.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116699799.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116699799.5 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116699793.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116699793.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088922014.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088922014.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088922001.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088922001.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972254446.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972254446.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944473877.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944473877.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027808132.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027808132.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027808099.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027808099.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027812998.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027812998.2 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000027808135.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000027808111.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000027808123.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000027808136.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000027812986.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000027812986.2 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000027808122.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000027810765.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000027810334.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000027810319.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000027808097.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000027808122.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000027811345.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000027812986.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000027810764.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000027812709.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000027811041.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=900000027812986.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000027812986.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027812986.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944478753.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944478753.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922256530.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999922256530.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944478742.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944478742.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922256534.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999922256534.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922256534.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999922256534.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922256534.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999922256534.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999888923213.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999888923213.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922256558.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999922256558.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922256520.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999922256520.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922256547.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999922256547.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999955588967.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000038926908.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999977816686.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000005590743.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000005590745.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005590743.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999988922324.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055590754.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083368544.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999922256520.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000005590743.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000005590743.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000005590745.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000005590743.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000005590756.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000005590756.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000038924125.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066706464.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000083368544.2 node_expansions=126
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083368531.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083368531.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083368569.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083368569.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083368569.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083368546.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083368569.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083368568.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083368568.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083368566.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083368544.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083368566.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083368568.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083368568.8 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000083368567.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083368553.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000083368557.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000083368566.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000083368566.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000083368589.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000083368589.2 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083368568.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083368543.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083368568.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083368568.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083368568.8 node_expansions=5
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000083368579.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083371246.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083370810.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083370802.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083368579.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083368579.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083369576.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083373191.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083371803.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000083369576.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000083371524.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000083371532.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000108363668.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000105584335.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000108360171.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1200000108363668.5 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108363668.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108363668.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000108363668.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108363668.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108363702.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108363702.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108363668.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108363668.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108363677.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108363677.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000108363678.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108363678.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000108363669.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108367260.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000108363658.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000108363680.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000108367245.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000108367260.8 node_expansions=75
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000108363649.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000108366316.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000108363651.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000108365903.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000108363649.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000108363651.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000108363649.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000108367271.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000108366872.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000108364649.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000108366595.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000108366596.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1200000108367271.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000108367260.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108367260.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108367281.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108367281.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108367292.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108367292.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133358921.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133358921.5 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000108364805.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108367294.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000108367304.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000108367294.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000133358921.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000133358921.5 node_expansions=60
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000108367293.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000108369960.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000108367294.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000108369515.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000108367293.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000108367303.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000108367303.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000108370514.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000108371070.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000108371070.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000108368292.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000108370236.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000108370236.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000130583089.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000133358946.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=1500000133358946.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133358946.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133358946.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133358958.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133358958.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000133358959.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000133358945.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133358959.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100025637.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100025637.5 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000100025636.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100029335.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000100025632.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000100029340.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000127803357.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000100029373.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1800000127803357.8 node_expansions=130
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000127803358.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000125025580.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000125025593.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=1800000127803358.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127803376.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127803376.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969473755.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969473755.8 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000077803367.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000022246934.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000025025568.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000025025566.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000025025566.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000061136703.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000100025581.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000127803386.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999966691344.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999966691344.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000025025566.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000025025577.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000050025577.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000050025566.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000050025580.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000050025577.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000116692275.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000144470036.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000144470036.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144470035.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144470035.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144473747.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144473747.2 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999969470024.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000077803381.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000022246958.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000025025580.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000025025582.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000025025581.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000061136726.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000100025603.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000127803393.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999966691357.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999966691357.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000025025580.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000025025612.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000050025582.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000050025582.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000050025592.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000050025580.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000116692281.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000127803393.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127803400.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127803400.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152803355.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152803355.8 node_expansions=40
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000127803355.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127807077.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000127803403.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000127803403.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000127803412.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000127807115.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000127807115.0 node_expansions=99
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000127803388.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127804337.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127803376.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127805635.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127803391.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127803387.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127803387.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127805611.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127807126.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127807126.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000127804348.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000127805357.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000127806292.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1800000127807126.0 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000127807115.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127807127.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000127807127.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127807077.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127807077.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000127807163.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127807171.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000127807171.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000100029401.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127807137.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000127807137.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127804635.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127804635.0 node_expansions=19
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1800000127807149.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000127807149.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000127807149.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1800000127807173.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000127807159.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000152807180.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152807180.5 node_expansions=47
FooPlayer.decide: Filtering out maritime trades from 16 to 8 actions
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1800000127807181.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000127807185.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000127807173.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1800000127807184.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2400000177807118.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000127807170.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000152807167.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=2400000177807118.0 node_expansions=105
FooPlayer.decide: Prioritizing 2 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000177807125.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000177807125.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=2400000177807125.0 node_expansions=72
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177807137.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=2400000177807137.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000177807118.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000177807139.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000177807146.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000177807147.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000177807151.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000177807151.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177807129.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177807129.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000150033149.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150033149.5 node_expansions=103
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000150029368.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000150030393.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000150029368.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000150030949.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000150031591.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000150029368.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000150029368.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000150029394.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000150031582.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000150033139.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000150030359.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000150031471.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000150031316.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000150032313.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2400000150033139.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000150030649.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150030649.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999966702731.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999966702731.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999966699814.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999966699814.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999966702731.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999966702731.0 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999966699815.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999966699810.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999966702712.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999966699835.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999966702745.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2399999966702745.5 node_expansions=116
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999966699812.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999966700815.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999966699801.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999966701923.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999966701355.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999966701633.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999966702022.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999966699803.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999966699812.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999966699801.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999966702034.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999966700800.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999966702192.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999966699835.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999966702757.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2399999966702757.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999966702745.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999966702745.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999966703459.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999966703459.0 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000127814579.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000044480357.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000022259000.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000022259000.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000022259000.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000083370122.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000150036789.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000150036789.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999988924778.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999988924778.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000022259000.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000022259000.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000072259000.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000072259000.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000072259000.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000072259000.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000138925678.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000194481233.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2400000194481233.5 node_expansions=714
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000194478906.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000194481233.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000194478859.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000194478869.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000194478868.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000194481233.5 node_expansions=65
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000194478859.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000194479845.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000194478847.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000194480970.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000194480678.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000194480248.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000194480982.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000194478891.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000194478859.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000194478859.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000194481067.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000194479859.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000194481247.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000194478845.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000194479859.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2400000194481247.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000194481279.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194481279.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000194483616.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000194483616.0 node_expansions=37
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000194481259.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194481259.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000194480152.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000194480152.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000194480167.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000194480202.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000194480202.5 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000194480199.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000194480214.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000194480214.0 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000194480208.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000227813374.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=3300000227813374.0 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000194480201.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000194482538.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=3000000194482538.0 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000194480176.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000194480163.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000194480173.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000194480186.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000194482538.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=3000000194482538.0 node_expansions=65
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000194480149.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000194481183.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000194480195.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000194482584.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000194480175.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000194481982.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000194481564.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000194482286.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000194480163.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000194480161.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000194480163.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000194482398.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000194481163.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000194480149.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000194481149.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=3000000194482584.0 node_expansions=60
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061125309.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050013321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025011321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025011320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063903387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058346932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075014488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055568877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063902254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025011599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025011599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025011599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025011598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075014501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061125054.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069459500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072237278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066680821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066681154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050010819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061124439.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038899996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052789987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058345820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063901719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050011944.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063903388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058345055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036119165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055566719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000036121665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047231097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069457265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047231653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052788320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041678042.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000075014501.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075015612.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075015889.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075018667.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000075018667.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027793887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019461942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999994459931.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994458241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030570551.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038907276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044462834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025017498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030573053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038906720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999994460209.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999994460187.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999994460199.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999994457976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016679921.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038904996.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036127542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019460517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030573031.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005570739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013904918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002792126.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002791570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022238585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013904128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027794408.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019459684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019459684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027794420.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002792128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011122686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013900195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002789350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002788239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008344917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005565458.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997233795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019458865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997233795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016679684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038904208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016679694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016680805.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025014706.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011126083.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000044462834.2 node_expansions=3238
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044461445.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044462834.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044460889.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000044462834.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050015922.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050015922.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050015900.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050015900.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997236331.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997236331.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997236345.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997236345.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997236345.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997236345.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999997236355.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997238878.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997240678.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997237477.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997237765.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997240414.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997239291.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997240531.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=599999997240678.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240679.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997240679.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011125231.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011125231.6 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999997240679.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997243902.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997243178.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997244179.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997241791.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997242078.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997244734.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997243624.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999997244856.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000011125231.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=900000011125231.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980569687.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980569687.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011125256.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011125256.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000011125269.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000011125218.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011125269.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980569702.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980569702.5 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999980569700.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999980569724.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999980572224.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999980572210.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999980570825.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999980571090.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999980573737.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999980572626.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999980571655.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=899999980573737.4 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999980573737.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999980573698.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980573737.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980573758.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980573758.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999980573736.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999980573699.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980573736.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969462615.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969462615.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999930573739.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999930573726.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999930576226.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999930576393.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999930578059.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999930576227.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999930574850.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999930575126.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999930576671.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999930575684.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999952791878.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1199999952791878.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952791891.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952791891.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952791903.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952791903.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999952791893.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999952791890.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999952791888.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999952791900.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999952791902.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1199999952791902.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952791888.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952791888.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952791892.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952791892.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952795206.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952795206.8 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000002793664.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000027793681.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000016682560.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999941680782.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052792806.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000125015904.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999977792776.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000002796095.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000041682581.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000016682572.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000016682553.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999994460338.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999994460338.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999975015004.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016682553.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000094463651.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000047238139.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000047238139.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000125015904.5 node_expansions=218
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000125015892.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125015911.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000125015899.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000125015888.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000125015899.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1200000125015911.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125015911.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125015911.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125015934.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125015934.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125015934.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125015934.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941684141.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941684141.2 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999941680811.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999941680821.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999941683319.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999941682488.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999941684154.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999941683321.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999941681932.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999941682196.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999941683736.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999941682765.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1199999941684154.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999941684141.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941684141.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941684168.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941684168.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941684156.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941684156.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952795270.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952795270.2 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999952795255.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999952795254.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999952797768.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999952796921.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999952796225.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999952796657.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999952796236.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999952795275.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999952796667.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999952798183.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999952797199.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1199999952798183.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999952798169.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952798169.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952798195.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952798195.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999952798180.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999952798180.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999952800692.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999952799847.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999952800000.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999952799569.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999952799167.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999952798167.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999952799567.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999952800569.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999952799180.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999952800124.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1199999952800692.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952800680.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952800680.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941689569.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941689569.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941689572.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941689572.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999911134016.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999911134003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999911135847.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999911135682.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999911136391.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999911135405.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999911135016.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999911136392.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999911134014.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999911135405.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999911135016.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999911135003.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999911135960.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999952799508.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=1499999952799508.8 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930575064.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930575064.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930577309.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930577309.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905579678.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999905579678.0 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999944468543.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999894466765.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999994468557.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999958357432.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000005579668.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000097246334.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999919467654.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999969467668.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000008357446.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999958357432.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999958357432.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999936135210.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999916690765.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999897245432.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999958357432.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000058357446.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000041690779.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000019468557.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000097246334.8 node_expansions=522
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000097243989.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000097243985.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000097244832.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000097245655.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000097246335.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000097245374.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000097244946.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000097245387.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000097243999.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000097245376.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000097244959.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000097244959.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000097245922.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=1500000097246335.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097246335.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097246335.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905579670.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999905579670.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905579696.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999905579696.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905579672.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999905579672.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027787336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016674836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999997230947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000005563725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025007669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999991675335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997230890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000008446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994451779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999986117835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999980561724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000006502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=300000033344891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=300000033344891.9 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000011127706.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052795275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011126595.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052795008.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061126154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055574420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052796921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055573656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041685810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011128540.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025016599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033351331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011128554.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000011129118.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047240309.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030572184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030573318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041683852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033351351.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000047239408.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000036129128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036127486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050020043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025016350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033348865.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019457139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019457962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016680485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019459075.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027794375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013902684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013904350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033350761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025016027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459359.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038905262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019460459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030571350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022236594.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022235483.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038904442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027794406.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000061126154.1 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061124209.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061125599.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061126176.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000061126176.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061126155.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061126155.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061126177.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061126139.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061126177.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061126187.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061126187.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061126209.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061126186.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061126209.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061126219.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061126219.1 node_expansions=2
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000061126149.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000080570592.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061134386.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061134942.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061131184.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061134942.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061131194.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061132573.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=900000080570592.5 node_expansions=238
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000061129152.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061134070.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000061129123.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000080570592.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061129133.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000061129123.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000080570592.5 node_expansions=81
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000061132053.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061130964.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061132608.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061134130.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061132164.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061129108.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061132164.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061129108.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061130497.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000080570614.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=900000080570614.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000080570592.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080570592.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975011507.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975011507.5 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999975014409.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999975012313.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999975013980.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999975016470.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999975014549.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999975011480.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999975014549.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999975011484.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999975012883.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=899999975016470.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975016497.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975016497.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975016470.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975016470.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999975016470.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975016470.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975016470.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975016470.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975016494.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975016494.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975016484.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975016484.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975016484.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975016484.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975016484.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975016484.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975016485.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975016485.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975016509.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975016509.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025018285.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025018265.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000105575621.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000080575597.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000080575598.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000111131188.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000011129374.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000061131152.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080575597.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000080575597.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000105575620.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000105575631.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000080575597.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000080575597.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080575597.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000111131176.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000111131165.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000041685819.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000111131188.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111131185.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111131185.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111131206.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111131206.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111131187.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111131161.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111131187.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111131198.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111131198.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000111131185.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111131184.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000111131185.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111131197.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111131182.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000111131185.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000111131197.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111131194.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111131194.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975016505.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975016505.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025018309.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025018297.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000105575649.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000080575616.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000080575643.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000111131182.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000011129415.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000061131186.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080575616.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000080575616.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000105575629.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000105575640.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000080575638.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000080575616.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080575616.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000111131185.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000111131196.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000041685838.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000111131196.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111131207.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111131174.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111131207.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111131187.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111131183.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111131187.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111131198.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111131198.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000111131211.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111131170.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000111131198.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111131196.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111131196.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000111131199.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111131211.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000088908963.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088908966.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000088908988.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000088908984.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000088908996.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000088908987.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000088908996.8 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000088908974.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088908973.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088908974.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000097242324.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000091686740.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000083353407.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=1200000097242324.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097242298.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097242298.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097242298.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097242298.2 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999977796076.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999927794299.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999977796076.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000116686742.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000066686742.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000088908988.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000097242300.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999997240543.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000047242300.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000066686742.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000066686742.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000116686742.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000116686742.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000066686743.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000088908965.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000088908965.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000097242298.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000027796992.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), None, None)) score=1200000116686742.8 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000116686742.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116686707.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000116686752.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000116686754.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000116686717.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000116686754.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116686719.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116686719.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116686722.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116686722.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116686721.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116686721.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116686756.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116686756.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116686721.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116686721.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116686722.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116686722.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999977796055.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999927794277.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999977796057.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000066686722.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000088908955.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000097242278.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999997240499.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000047242277.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000066686721.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000066686721.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000116686733.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000116686767.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000066686722.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000088908989.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000088908955.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000097242289.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000097242290.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000027796943.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000116686767.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116686733.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116686733.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116689906.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116689906.2 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999977796068.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999927794288.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999977796066.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000116689906.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000066686767.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000088912128.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000097242307.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999997240510.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000047242322.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000066686732.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000066686750.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000116689906.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000066686767.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000088908956.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000088908956.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000097242307.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000097242299.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000027796954.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000116689906.2 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116686751.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116686751.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116686740.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116686740.8 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000116686754.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116686743.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000116686783.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000116686766.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000116689931.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000116689931.8 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000116689654.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116689654.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116687600.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116689267.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116689812.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116686741.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116689786.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000116689931.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116686752.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000116688162.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1200000116689931.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116689931.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116689931.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116695667.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116695667.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086134389.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086134389.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086134411.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086134411.8 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000086134389.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086134379.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000086134380.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000086134411.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000086134400.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1200000086134411.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000086134388.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086134365.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086134388.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086134399.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086134399.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000086134401.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086134398.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086134401.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086134403.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086134403.2 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000086134402.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086134430.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000086134399.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000086134412.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000086134412.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000086134409.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000086134430.8 node_expansions=49
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000086134425.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086134422.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000086134422.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000086134412.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000086134409.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086134425.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086134414.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086134414.2 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063912210.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000086134397.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000086140086.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000086140086.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000086134429.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000086140086.8 node_expansions=103
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063912220.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000086134378.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000086134379.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000086140086.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000086134411.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000086140086.8 node_expansions=59
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000086137337.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086137308.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000086135197.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000086136864.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000086135475.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000086140086.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000086134397.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000086137419.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000086137421.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000086134399.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000086135753.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000086140086.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063917897.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063917897.5 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000063924323.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000063924323.5 node_expansions=190
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999925030711.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999875028933.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999925030711.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000013921378.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000058365823.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000075032490.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999944475155.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999994476933.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000013921378.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000013921378.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000063921379.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000063921379.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000013921378.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000058365823.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000058365833.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000075032490.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000075032500.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999975031600.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000075032500.0 node_expansions=720
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000075031936.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000075032505.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000075031934.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000075029824.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000075031491.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000075031689.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000075030101.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000075028990.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000075028990.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000075028990.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000075028990.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000075030413.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000075032505.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000075032524.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075032524.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000075035419.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000075035419.0 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000075032521.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000075032490.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000075032502.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000075032528.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000075035420.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000075035420.0 node_expansions=60
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000075035454.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000075032477.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000075035454.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000075033308.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000075032508.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000075035143.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000075033619.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000075032475.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000075032476.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000075032475.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000075034866.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000075032503.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000075033864.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1800000075035454.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000075035454.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000075035454.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000075038100.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000075038100.0 node_expansions=47
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999925033670.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999875031864.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999925033643.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000063924355.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000013924309.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000058368767.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000075035468.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999944478086.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999994479899.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000013924309.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000013924309.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000063924310.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000063924338.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000013924309.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000058368764.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000058368764.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000075035434.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999975034564.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000075035468.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000075035433.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000075035433.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000075038101.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000075038101.0 node_expansions=47
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000075035469.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000075035470.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000075036466.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000075036312.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000075035466.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000075038132.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000075036577.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000075035469.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000075035497.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000075035469.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000075037855.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000075036497.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000075035469.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000075036857.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000075032514.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000105584291.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000097248027.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000094475683.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2100000105584291.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105584293.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105584293.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105584291.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105584291.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105584302.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105584302.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000125027724.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000125027724.0 node_expansions=117
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999966694515.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999916692734.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999925026957.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000094473193.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000044473190.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000088917637.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999986138988.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999994473182.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000013917654.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000044473182.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000094473201.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000094473193.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000044473179.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000088920277.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000088920277.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000105584304.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000105586943.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000005583404.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000105586943.5 node_expansions=156
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105584302.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105584302.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105584304.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105584304.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999966694526.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999916692745.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999925026999.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000119470238.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000044473191.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000088917643.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000105584313.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999986138971.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999994473193.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000013917665.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000044473193.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000094473199.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000094473201.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000044473193.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000088917645.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000113914682.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000105584312.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000005583412.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000119470238.0 node_expansions=186
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000094473167.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000094473219.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000094473219.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000094473199.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094473199.2 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000094476959.2 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000094475876.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2100000094476959.2 node_expansions=236
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000094474181.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000094474581.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094476848.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094476683.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094475848.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094478237.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094476959.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000094473189.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000094473183.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000094473183.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000094476961.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000094475578.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000094473181.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000094477238.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2100000094476961.2 node_expansions=408
FooPlayer.decide: Prioritizing 15 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000094474578.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000094474570.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000094475570.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094475431.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000094476961.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000094474572.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000094478239.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094475683.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094474578.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000094474570.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000094474570.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000094475572.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000094474570.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000094475959.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000094476959.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000094478239.0 node_expansions=89
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094478221.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000094478221.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094477247.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094477247.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072255028.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072255028.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072255058.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072255058.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072255060.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072255060.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999944476359.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999894474579.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999902808800.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000044477247.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000066700421.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000083366149.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999963920803.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999972255025.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999991699467.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000022255023.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000072255026.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000072255976.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000044477277.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000088921691.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000066699471.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000083367087.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000083367087.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999983365248.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000083367087.8 node_expansions=184
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083366134.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000083366104.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000083367087.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000083366104.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000083366112.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000083367087.8 node_expansions=68
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000083366089.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000083366087.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000083367120.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000083366921.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000083366087.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000083368199.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000083367199.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000083366087.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000083367087.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000083366123.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000083366087.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000083366089.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000083367087.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000083366087.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000083367505.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000083367116.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=2100000083367116.8 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000083367123.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000083367123.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083367087.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083367087.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083367125.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083367125.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083367134.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083367134.8 node_expansions=18
FooPlayer.decide: Prioritizing 3 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000111144893.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000102811565.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000113922677.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1800000113922677.8 node_expansions=48
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000113922646.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000113922657.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000113922653.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000113922665.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000113922688.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000113922688.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000113922688.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113922688.8 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000033346331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033346608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033346053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033346331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033346331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033346609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077793655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083348655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000083349776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072237544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069459210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083348109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063902776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080570877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077793099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083348099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069458109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077792554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000077792831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000063901431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050009708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000069460598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055566940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000066681709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000063903330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058345274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000075014775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050010274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055568886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050011385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069459209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000075015320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052788875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052789986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000069458108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055568052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047231385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050012497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000044453329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055566386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052786107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052787218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055564996.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000083349776.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352554.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352276.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353665.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000083353665.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999997237141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999997237415.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997237140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997237151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997237431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044459719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033349154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025014919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036126932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027793587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041683665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047239766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044461998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050016998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022236935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033349432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571645.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030567486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016677749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016675805.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030566652.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011119349.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027791374.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013900527.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013902471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027791653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011124073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027793587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013902739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013901073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019459686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013902184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036128097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041684208.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019457749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019458860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022236920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019458850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000010184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002791309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000011850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000010184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011123241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008342962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008344073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008343795.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000050016998.4 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016998.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016998.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015331.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000050016998.4 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131456.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131456.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061131452.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061131452.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131452.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994462136.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994462136.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994462121.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994462106.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994462121.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994462135.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994462135.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999994462123.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994462120.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999994462101.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999994462100.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999994462100.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999994462121.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994462123.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994466551.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994466551.4 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999994462132.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994462120.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999994462112.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999994462100.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999994462100.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999994462111.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994462132.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994462133.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994462133.5 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999994462132.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994462117.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999994462097.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999994462109.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999994462109.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999994462107.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994462132.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994462129.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994462129.5 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994462146.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994462130.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999994462110.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999994462135.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999994466550.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999994462120.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=599999994466550.4 node_expansions=33
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999994466550.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994465308.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994466272.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994465308.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994465875.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994463796.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994464341.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994465041.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=599999994466550.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994466563.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994466563.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355473.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958355473.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999958355473.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958355424.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958355473.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355439.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958355439.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936133254.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936133254.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355452.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958355452.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999936133240.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958355424.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999958355424.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936133216.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936133216.1 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=599999958355460.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=599999958355451.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=599999958355441.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=599999958355442.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=599999958355451.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=599999958355462.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=599999958355462.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=599999958355436.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999958355449.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=599999958361130.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=599999958355429.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=599999958361130.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=599999958355429.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=599999958355440.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=599999958355439.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=599999958361154.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958361154.2 node_expansions=110
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=599999958355449.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=599999958355465.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=599999958355466.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=599999958355441.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=599999958355476.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=599999958355451.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=599999958355439.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=599999958355436.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=599999958355449.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=599999958355452.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=599999958355429.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=599999958361117.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=599999958355429.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=599999958355439.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=599999958355439.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=599999958355438.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=599999958361117.2 node_expansions=67
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999958361130.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999958358617.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999958359605.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999958358617.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999958359172.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999958358363.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999958357095.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999958357650.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999958358339.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=599999958361130.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958361140.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958361140.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958361179.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958361179.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936138932.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936138932.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936138957.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936138957.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999936138932.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936138932.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999936138943.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936138943.1 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002808276.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999936138943.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047252721.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994473178.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002808287.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000075030509.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002808277.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999936138944.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002808291.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002808277.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002808276.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047252732.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999950028721.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999950028721.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002808291.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002808277.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000075030509.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000075030499.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000075030509.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075030499.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075030499.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075035630.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075035630.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075030499.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075030499.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999969471612.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999936135626.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999902802289.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013916070.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999961136522.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999969471611.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002804959.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999902802289.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999969471626.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999969471612.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999969471611.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013916070.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999916692056.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999916692056.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999969471612.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999969471612.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041693854.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000075027181.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000075027181.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075027189.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075027189.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075027189.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075027189.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075027178.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075027178.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902802302.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999902802302.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902802288.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999902802288.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902802309.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999902802309.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999902802298.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999902802288.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999902802298.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999869468965.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999869468965.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999936138298.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999936135635.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980582745.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999927803189.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999936138300.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008360534.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002804968.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999869468954.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999936138287.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999936138287.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999936138300.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999980582745.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999883358745.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999883358745.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999936138287.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999936138287.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008360524.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000075027191.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000075027191.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075027189.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075027164.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075027189.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075027191.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075027191.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075027187.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075027189.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000075027189.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075027188.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075027188.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075027199.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075027199.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075027188.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075027188.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999869468965.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999869468965.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999869468953.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999869468953.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999841688409.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999841688409.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999841688408.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999841688408.5 node_expansions=18
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030569945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083349213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075015612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075015612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075016445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080570055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075015887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077790886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080569775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083347273.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075011444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030568834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066679778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077790889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030568834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030568001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069458099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072235043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063900608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041677496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041676385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058344497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063903664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066679219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058347494.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047230554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061120333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047232222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061123388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044453332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063902497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050010822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066680043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061123883.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063903050.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000083349213.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083347268.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352268.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351990.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000083352268.8 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=599999988905706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027796052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038904154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033349987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038903055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047234722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050016388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052792268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033349155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999988906533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013905485.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036128599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999988906543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999988905709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999988905709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033352500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036128889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027794420.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005571295.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022236087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005568517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027789976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011125461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011125184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030571087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025015809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005568239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005569906.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008346029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999991680126.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999994457915.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016683251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991679014.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999991681237.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027796319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013905739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002792638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022239930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002793749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008349073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027795531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008348517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008349073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030574698.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000011126850.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000052792268.8 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052791713.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052790879.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792268.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=600000052792268.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578543.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578543.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055578554.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573685.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055574785.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055575897.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055574377.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055572841.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055574932.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055575779.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000055578554.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055578543.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578543.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578578.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578578.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578568.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578568.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578569.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578569.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578558.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578558.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581474.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581474.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578570.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578570.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578567.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578567.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055578570.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055581488.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055578569.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055578557.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055578557.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000055581488.8 node_expansions=42
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055579388.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055580502.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055581499.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055578544.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055580099.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055578555.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055580655.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055581211.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055581489.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000055581499.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581499.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581499.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997249019.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997249019.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997246354.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997246354.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997249043.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997249043.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997246388.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997246388.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975024190.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975024190.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011135303.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002801967.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008356635.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091692623.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055581511.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061139731.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033359288.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033359299.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033359302.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999972245524.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999972245510.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033359289.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000033359288.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055581512.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033359302.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033359302.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000033359288.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061137068.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000091692623.9 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692623.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692623.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692633.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692633.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692630.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692630.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091692629.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692629.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011135286.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002801966.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999975024177.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008356609.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055581524.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061137066.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033359275.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033359276.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033359288.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999972245510.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999972245497.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033359288.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000033359288.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055581510.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033359275.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033359275.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000033359288.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061137063.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000061137066.2 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061137066.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061137050.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061137066.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999975024178.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975024175.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975024178.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972245511.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972245511.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999972245510.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972245511.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999972245511.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972245498.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972245498.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972245508.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972245508.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999936134411.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936134411.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972245512.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972245512.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972245511.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972245511.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999975024177.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975024177.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000011137918.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002804585.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000008356622.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000091695252.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000055581488.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000061137065.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000033359265.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000033359265.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000033359279.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999972245511.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999972245487.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000033359266.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000033359276.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000055581488.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000033359276.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000033359265.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000033359265.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000061137080.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000091695252.1 node_expansions=162
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091692620.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692620.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091692621.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692621.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091692610.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692610.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011135313.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002801968.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999975024190.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061129460.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055581535.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000061137079.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000033359301.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033359312.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033352572.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999972245534.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999972245534.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033359312.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000033359301.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055581525.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033359312.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033359312.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000033359301.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000061137089.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000061129460.5 node_expansions=88
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061129460.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061129460.5 node_expansions=49
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000008357454.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000008358565.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000008358732.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000008358187.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000008356621.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000008356632.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000008356632.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000008358732.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000008359287.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000008357621.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000058351683.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000061129484.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=900000061129484.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061129471.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061129471.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061129505.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061129505.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033351704.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033351704.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033351739.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033351739.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025018387.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000044462816.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999947239704.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000094463706.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000058352637.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000091685941.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000036130372.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036130372.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000005574839.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999944461073.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999997240629.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000036130407.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000036130371.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058352630.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000036130372.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000036130385.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000036130385.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000091685928.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000094463706.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094463706.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094463706.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947239706.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947239706.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947239729.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947239729.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947239742.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947239742.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911128627.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911128627.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938906338.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938906338.2 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999911128627.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999911128608.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911128627.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938906339.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938906339.2 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999911128639.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999911128608.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999911128619.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999911131207.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999938906338.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999911131240.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1199999938906338.2 node_expansions=62
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1199999911128574.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1199999938906338.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1199999911128560.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1199999938906338.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938906338.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938906338.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938906361.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938906361.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938906353.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938906353.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938908961.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938908961.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938906354.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938906354.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938910670.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938910670.0 node_expansions=129
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999938909808.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999938910642.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999938909531.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999938910530.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999938906368.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999938907469.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999938908302.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999938911086.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999938911086.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999938909975.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1799999938910642.0 node_expansions=216
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999938908321.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999938910642.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999938908307.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999938908317.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999938908294.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1799999938910642.0 node_expansions=48
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999938910665.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999938909139.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999938909413.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999938909808.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999938908292.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999938908303.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999938908326.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999938910364.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999938910919.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999938909253.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999938908303.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1799999938910665.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938910645.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938910645.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938910676.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938910676.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916687065.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999916687065.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938910676.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938910676.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938910676.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938910676.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916687081.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999916687081.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000030576858.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000013910178.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000011132415.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000100022193.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000050022204.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000061133304.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000005577746.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000005577747.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999975022187.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999886130636.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999938910176.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000005577735.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000005577732.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000027799968.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000027799968.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000027802607.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000005577732.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000061133301.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000100022193.2 node_expansions=78
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000100023012.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000100024401.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000100023274.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000100023734.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000100022163.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000100022178.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000100022163.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000100024289.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000100024844.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000100022163.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000100023177.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000100022163.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000100024844.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100024845.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100024845.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100024856.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100024856.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100024856.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100024856.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000100024858.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000100024826.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000100024833.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000100027046.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000100024836.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000100027046.5 node_expansions=53
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000100025668.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000100027070.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000100026959.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000100025935.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000100026403.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000100024835.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000100024835.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000100024824.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000100026946.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000100024826.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000100025826.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000100024859.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000100026935.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1800000100027070.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100027046.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100027046.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100029721.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100029721.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000100027068.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000100027078.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000100027081.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000119470477.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000100027080.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000119470477.5 node_expansions=49
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000100027889.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000100027068.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000100029733.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000100028167.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000100028611.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000100027057.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000100029167.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000100027066.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000100027066.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000100029177.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000100027057.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000100028066.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000100027071.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000100029180.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000119470477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000116691068.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=2100000119470477.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119470477.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119470477.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119470513.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119470513.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000030580736.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000033358515.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999947247402.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000030580736.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000050026071.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000061137180.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000025026069.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000025026070.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999994470512.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999905578960.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999958358512.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000025026068.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000025026068.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000047248291.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000047248293.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000047248293.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000025026070.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000080581636.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000080581636.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080581626.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080581626.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999905578958.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999905578958.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999905578949.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999905578949.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999905578957.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999905578957.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999905578956.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999905578956.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999905578960.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999905578960.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999905578957.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999905578956.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999905578969.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999905578968.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999905578969.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2099999905578969.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999905578971.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999905578971.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999877803824.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999877803824.0 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999877801192.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999877803797.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999877801162.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999877803813.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999877801172.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2099999877803813.0 node_expansions=69
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999877802014.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999877801157.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999877803824.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999877802257.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999877802701.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999877801157.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999877803259.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999877801181.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999877801157.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999877803257.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999877801146.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999877802181.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999877801180.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999877803257.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=2099999877803824.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999877803824.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999877803824.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919472306.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999919472306.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000002805592.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000005583383.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000002805637.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000091695383.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000022250939.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000033362047.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999997250923.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999997250923.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999966695367.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999877803812.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999930583367.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999997250937.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999997250938.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000047250926.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000047250960.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000019473170.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999997250923.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000052806492.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000091695383.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091695416.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091695416.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091695415.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091695415.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091695417.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091695417.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091698054.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091698054.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091695417.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091695417.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000113914948.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000113914948.5 node_expansions=32
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000091698881.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000091698048.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000091700159.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000091699159.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000091699603.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000091698048.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000091700159.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000091698048.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000091698048.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000091700159.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000091698048.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000091699048.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000091698048.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000091700159.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000113914971.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000108362048.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2400000113914971.0 node_expansions=384
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000113914971.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000113914971.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999922247417.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999922247417.5 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999922248262.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999922247419.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999922249531.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999922248531.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999922248975.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999922247417.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999922249084.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999922247417.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999922247420.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999922249526.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999922247419.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999922248417.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999922247415.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999922249543.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999950023489.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=2699999950023489.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999950023490.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999950023490.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999950025480.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999950025480.5 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999950023486.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999950025480.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999950023451.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999950023453.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999950023449.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2699999950025480.5 node_expansions=56
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2699999950024286.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999950023488.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999950024574.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999950024560.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999950024959.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999950023439.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999950025115.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999950023488.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999950023449.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999950025491.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999950023450.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999950024417.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999950023487.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999950024571.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2699999950025491.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999950025495.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999950025495.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999930582741.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999930582741.0 node_expansions=93
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2699999930583723.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999930584279.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999930582724.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999930582724.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999930583835.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999930584446.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999930582724.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999930584391.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999930582724.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999930582724.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999930582724.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999930583724.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999930582724.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999930584391.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999930583835.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2699999930584446.0 node_expansions=499
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2699999930583446.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999930584182.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999930584473.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999930582623.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999930582627.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999930583724.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999930582623.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999930584296.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999930582627.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999930582627.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999930582627.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999930583628.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999930582614.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999930584279.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999930583724.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=2699999930584473.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999930584457.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999930584457.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999930584463.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999930584463.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999930584462.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999930584477.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999930584471.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999930584462.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999930584463.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2699999930584477.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999930584465.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999930584465.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999902808326.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999902808326.5 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999902806704.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999902808311.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999902806706.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999902808349.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999902806696.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2699999902806708.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2699999902808349.0 node_expansions=105
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2699999902806682.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999902808264.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999902806682.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999902806697.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999902807793.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999902806682.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999902808360.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999902806684.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999902806694.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999902806693.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999902807696.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999902806693.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999902807970.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999902807804.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2699999902808360.0 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999880581820.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999902808311.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2699999902808311.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999902808345.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999902808345.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030568225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000036124336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022233169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013899558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016674836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016675114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961115003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016673503.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005562890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999961114168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999961113612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999961113613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994451224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994452335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002787613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=300000036124336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036123225.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036124336.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=300000036124336.3 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000055577477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061133376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044459931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044460775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000011124930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000011127430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011127699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058354221.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044465832.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041688612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050020266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055577821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047244155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044462751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019460739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019460739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033347431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025015471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030569664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016681850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016682406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011127407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011126874.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011127143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025015795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025015239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033350010.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019459083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025016887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038907209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016682128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016683795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036131085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033351348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013905185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022241597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013905776.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019461594.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036129430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027795808.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027793887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052797251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000036127459.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000061133376.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061128931.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061133376.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061131720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000061133376.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061133376.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061133376.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061133389.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061133389.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061133402.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061133377.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061133402.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138287.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138287.4 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000061133424.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061138274.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000061133412.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061133408.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061138287.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000061133422.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000061138287.4 node_expansions=85
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061138287.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061133418.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061135918.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061133418.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061136631.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061137731.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061136196.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061136078.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000061138287.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061138287.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061138274.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138287.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138288.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138288.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061138289.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061138276.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138289.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138298.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138298.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061138288.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061138288.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000061138288.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138275.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138275.4 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999938911619.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000036136519.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000000025397.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086138300.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000036136519.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011136534.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000097249419.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061138286.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061138286.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000061138286.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061138286.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086138301.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061138312.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061138297.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061138286.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061138312.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061138286.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000097249408.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000097249419.1 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097249424.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097249424.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097249422.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097249385.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097249422.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097249412.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097249412.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097249420.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097249412.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097249420.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097249420.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097249420.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097249423.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097249413.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097249423.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097249431.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097249431.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097249420.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097249423.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000097249423.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097249412.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097249412.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938911633.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938911633.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938911644.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938911644.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938911645.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938911645.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036136534.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000025433.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086138318.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036136534.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011136544.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000097249433.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061138311.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061138311.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061138311.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061138322.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061138311.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086138320.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061138311.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061138324.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061138311.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061138312.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061138311.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000097249423.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000097249433.1 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097249423.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097249423.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130577886.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130577886.4 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999938911645.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036140831.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000025431.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086138308.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036136533.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011136534.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061138312.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061138312.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061138310.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061138312.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061138312.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086142608.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061138320.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061138318.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061138310.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061138312.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061138312.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000097249430.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000097249430.1 node_expansions=88
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000097249432.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097249388.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000097249388.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097253720.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097249398.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000097253720.0 node_expansions=43
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000097249400.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097253442.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097251886.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097249387.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097252608.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097253720.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097252356.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097252175.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000097252066.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000097253720.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097253720.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097253720.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097253720.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097253720.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097253720.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097253720.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097253746.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097253746.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097253721.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097253721.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097253721.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097253721.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097253734.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097253734.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097253732.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097253732.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097253743.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097253743.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130582178.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130582178.5 node_expansions=49
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000097253765.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097257820.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097256264.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097253756.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097256986.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097256709.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097256540.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097256423.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000097256153.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000097258645.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000130582178.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000119471636.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=900000130582178.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130582202.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130582202.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105582179.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105582179.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105587078.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105587078.4 node_expansions=23
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000105582213.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105585268.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105584713.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105582213.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105585444.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105584166.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105584990.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105584879.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105584597.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000105587101.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000127800122.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1200000127800122.5 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000127800099.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127800099.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008354799.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008354799.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008354780.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008354780.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008358661.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008358661.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008354773.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008354773.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036132522.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036132522.5 node_expansions=13
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000008354816.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000008357861.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000008357310.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000008354816.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000008357998.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000008356754.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000008357584.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000008357455.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000008356196.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000008358699.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1200000008358699.2 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000008358699.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000008358674.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008358699.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036136422.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036136422.5 node_expansions=14
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000008358712.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000008362130.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000008362168.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000008362135.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000036136420.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000008358696.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000036136420.5 node_expansions=116
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000008358666.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000036136420.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000008358644.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000030580865.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=1500000036136420.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000036136420.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036136420.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036143098.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036143098.8 node_expansions=156
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000013917667.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000116696345.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000169474123.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000113918567.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000019472334.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000155585234.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000119474112.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000086140779.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000086140779.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000119474112.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000119474112.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000169474123.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000119474112.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000097251890.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000097251890.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000119474112.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000119474112.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000155585234.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000169474123.2 node_expansions=450
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000169470666.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000169473721.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000169472734.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000169474123.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000169473166.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000169470686.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000169473845.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000169472597.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000169470695.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000169473313.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000169472041.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1500000169474123.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169474126.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169474126.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197248415.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197248415.5 node_expansions=55
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000169474146.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000169477202.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000169474146.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000169476244.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000169476646.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000169474144.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000169477355.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000169476077.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000169474133.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000169476799.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000169475133.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000169475525.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000197248432.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1800000197248432.0 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197248432.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000197248432.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197248450.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197248450.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000041691982.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000144470678.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000075026204.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000141692929.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000019468896.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000155581774.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000147248450.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000113915143.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000113915143.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000147248450.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000147248476.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000197248440.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000147248426.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000125026229.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000125026231.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000119470648.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000147248453.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000183359572.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1800000197248440.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197248463.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000197248463.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197251624.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197251624.2 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000041695156.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000144473836.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000075029378.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000197251611.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000141696056.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000019472045.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000155584945.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000147251600.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000113918267.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000113918267.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000147251600.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000147251600.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000147251600.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000125029378.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000125029378.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000119473823.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000147251600.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000183362722.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000197251611.8 node_expansions=414
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000197248454.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000197251611.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000197248431.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000197248465.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000197248445.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000197251611.8 node_expansions=38
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000197248479.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000197251507.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000197248450.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000197250517.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000197250940.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000197248439.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000197251628.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000197250373.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000197248450.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000197251079.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000197248439.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000197249817.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1800000197251628.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197251635.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000197251635.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197254831.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197254831.2 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000041698375.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000144477056.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000075032598.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000141699278.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000019475264.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000155588164.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000147254820.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000113921487.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000113921487.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000147254820.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000147254820.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000197254833.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000147254820.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000125032598.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000125032598.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000119477042.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000147254820.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000183365944.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1800000197254833.8 node_expansions=418
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000197251639.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000197251635.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000197251648.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000197251657.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000197254831.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000197254831.2 node_expansions=38
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000197251636.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000197254854.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000197254664.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000197251659.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000197253770.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000197254109.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000197251632.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000197253577.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000197251625.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000197254275.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000197251632.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000197253048.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1800000197254854.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197254854.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000197254854.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197254891.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197254891.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197254865.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000197254865.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197254867.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197254867.8 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000197254906.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000197254890.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000197254906.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000197254889.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197254889.8 node_expansions=2
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000236143726.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000236146782.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000197254893.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000236145837.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000236145559.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000236146226.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000197257393.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000236144282.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000197254893.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000236146393.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000197254893.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000236145115.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000236144726.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000230587075.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000219472631.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2400000197257393.0 node_expansions=581
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000197254893.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000197257367.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000197254889.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000197254890.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000197257393.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000236143726.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000197257393.0 node_expansions=118
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000197254892.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000197257948.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000197257394.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000197254892.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000197257003.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000197256725.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000197257403.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000197254891.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000197255447.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000197254891.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000197257559.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000197254893.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000197256291.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000197255893.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000230584040.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000219469596.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=2400000197257394.0 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000197257393.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000197257367.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197257393.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000236146248.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000236146248.5 node_expansions=46
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000197257390.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000197257405.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000197257405.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000197257414.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197257414.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000236148898.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000236148898.5 node_expansions=171
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000197257380.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000197257381.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000197257345.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000197259997.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000197257378.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000197259997.5 node_expansions=61
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000197257380.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000197257897.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000197257354.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000197259441.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000197259180.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000197257330.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000197257331.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000197257330.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000197257913.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000197257380.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000197260047.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000197259769.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000197258769.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000197258330.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2400000197260047.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000197260024.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197260024.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000197260048.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000197260048.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000041703603.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144482268.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000075037826.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000197262653.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000141707097.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000019480500.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000155595986.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000147260034.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000113926744.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000113926714.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000147260044.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000147260033.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000147260056.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000125037810.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000125037822.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000119482255.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000147260034.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000183373764.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000197262653.0 node_expansions=176
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000197260044.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197260044.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000197260045.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000197260045.5 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000197260038.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000197260046.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000197260046.5 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061124722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033344111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033345223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077792554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075013655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066681442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063902499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075015053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000083348655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027791334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033345222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033345223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033345223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083348389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077792278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077790889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077792278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083346445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069458664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077790887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061124997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063902553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063903386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047234718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000072237265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050012486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063902222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050010276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066679777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000069457555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058346944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052788610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052788610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058347499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052788611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677211.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055566709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038898329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038899996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052791108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000083348655.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352819.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351985.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350874.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000083352819.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025012997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000002790486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000002792151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047241389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030572710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033349445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033348611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002791597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002791586.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002793528.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052797263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047241152.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047239753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041685276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052795321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036127778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000047238589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027792964.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013902406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013903239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030570809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019459684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030570808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013901294.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013902405.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016679915.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027790207.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013902406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013903239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030570251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019459681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038906418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027795797.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022237462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022237462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027796365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019460239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011126017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016681597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011126017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008348249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011124097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005567128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019459352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016679906.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000052797263.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794763.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052797263.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796708.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000052797263.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797288.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797288.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797299.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797299.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797288.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797288.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797289.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797289.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797290.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797290.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088908432.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083352868.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999983350178.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002795512.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000038906642.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000119463986.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052797290.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052797289.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999983350197.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983350178.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052797290.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052797302.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052797302.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002795531.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052797290.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052797289.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052797289.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083352876.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000119463986.4 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119463956.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119463956.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155575057.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000155575057.0 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000119463977.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119463962.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000119463946.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000119469114.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000119463959.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000119463945.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000119469114.2 node_expansions=43
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000119467600.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000119466467.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000119469115.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000119465634.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000119467579.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000119468836.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000119466336.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000119466336.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000119469115.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119469114.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119469114.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119469114.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119469114.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119469114.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119469114.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119469136.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119469145.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000119469145.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119469145.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119469145.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119469133.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119469141.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000119469141.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119469142.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119469142.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119469153.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119469153.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119469153.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119469153.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119474030.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119474030.6 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000119473196.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000119472751.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000119471640.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000119470819.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000119472751.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000119474043.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000119471529.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000119471543.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000119472641.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000119474043.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119474029.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119474029.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119474041.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119474041.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119474030.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119474030.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119474038.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119474038.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155585105.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000155585105.2 node_expansions=18
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000119474038.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119474029.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000119474029.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000119474029.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000119474040.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=600000119474040.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000119474027.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119474027.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119474027.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119474027.1 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000155585105.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000147251771.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=900000155585105.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155585119.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000155585119.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155585116.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000155585116.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155585128.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000155585128.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155585144.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000155585144.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155585119.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000155585119.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155585119.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000155585119.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000094474019.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083366952.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999916693587.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022251786.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999972250022.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000044472253.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000022251800.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000022251786.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999916693564.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999916693578.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000022251797.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022251799.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022251786.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999972250008.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000022251786.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022251786.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022251800.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083366952.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000094474019.6 node_expansions=94
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000094478063.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094477629.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094476396.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094476507.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094476952.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094474009.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094477633.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094476411.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094476411.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094477509.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=900000094478063.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094478063.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094478063.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094478094.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094478094.2 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000094481689.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094479063.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094480563.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094481285.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094481030.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094480732.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094478063.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094481674.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094480454.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094480454.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000094481563.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000094481689.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094481688.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094481688.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094481708.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094481708.5 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000094484641.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094482685.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094484200.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094484918.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094482685.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094484375.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094481685.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094484352.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094485296.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094484074.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000094484088.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000094485185.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000094485296.6 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094485296.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094485296.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094485329.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094485329.1 node_expansions=3
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122263085.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1200000122263085.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122263063.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122263063.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122266597.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122266597.5 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000122266022.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122264063.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122265452.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122265452.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122265454.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122265563.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122264097.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122265730.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122263078.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122265732.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122265452.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000122264078.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000122266565.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1200000122266565.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122266563.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122266563.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000122269508.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122265343.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122266730.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122266744.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122266732.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122265452.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122266474.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122267042.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122264341.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122267008.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122265375.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000122266732.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000122265355.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000122269508.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122269508.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122269508.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122272208.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122272208.8 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000122270524.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122271899.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122271899.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122271928.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122270621.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122271650.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122270532.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122272205.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122272205.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122272176.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122269510.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000122270524.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000122271899.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000122270510.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1200000122272205.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122272198.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122272198.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944491731.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944491731.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944491731.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944491731.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944491774.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944491774.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944491747.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944491747.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919491767.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999919491767.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999919491767.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999919491742.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999919491767.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919487590.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919487590.2 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999919484934.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999919484908.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999919484934.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900035601.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900035601.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999900035598.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999900035577.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999900035597.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999900035597.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999900035597.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999900038252.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999900038252.2 node_expansions=48
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999900035585.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999900037974.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999900037974.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999900037993.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999900037974.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999900036715.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999900036585.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999900035604.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999900035604.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999900038264.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999900035585.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999900036585.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999900037993.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999900036587.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999900036585.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1199999900038264.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999900038252.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900038252.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900038254.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900038254.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900038271.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900038271.2 node_expansions=4
Playing 100 games...                                         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00
AlphaBetaPlayer:RED(depth=2,value_fn=base_fn,prunning=False) ━━━━━━━━━━━━━━━━━━━━━━━╸                  59%        
FooPlayer:BLUE                                               ━━━━━━━━━━━━━━━━                          41%        
                    Last 10 Games                     
      ╷          ╷       ╷        ╷         ╷         
    # │ SEATING  │ TURNS │ RED VP │ BLUE VP │ WINNER  
╶─────┼──────────┼───────┼────────┼─────────┼────────╴
   91 │ BLUE,RED │    69 │     10 │       5 │ RED     
   92 │ RED,BLUE │    85 │      7 │      10 │ BLUE    
   93 │ BLUE,RED │    64 │      6 │      10 │ BLUE    
   94 │ BLUE,RED │    96 │      7 │      11 │ BLUE    
   95 │ RED,BLUE │    50 │     10 │       5 │ RED     
   96 │ BLUE,RED │    79 │     10 │       6 │ RED     
   97 │ RED,BLUE │    48 │     10 │       2 │ RED     
   98 │ RED,BLUE │    94 │     10 │       9 │ RED     
   99 │ BLUE,RED │    70 │      3 │      10 │ BLUE    
  100 │ RED,BLUE │    58 │     10 │       6 │ RED     
      ╵          ╵       ╵        ╵         ╵         
                                                                Player Summary                                                                
                                                               ╷      ╷        ╷             ╷            ╷          ╷          ╷             
                                                               │ WINS │ AVG VP │ AVG SETTLES │ AVG CITIES │ AVG ROAD │ AVG ARMY │ AVG DEV VP  
╶──────────────────────────────────────────────────────────────┼──────┼────────┼─────────────┼────────────┼──────────┼──────────┼────────────╴
  AlphaBetaPlayer:RED(depth=2,value_fn=base_fn,prunning=False) │   59 │   8.26 │        2.59 │       2.29 │     0.52 │     0.00 │       0.05  
  FooPlayer:BLUE                                               │   41 │   7.37 │        2.79 │       1.51 │     0.47 │     0.07 │       0.48  
                                                               ╵      ╵        ╵             ╵            ╵          ╵          ╵             
              Game Summary              
            ╷           ╷               
  AVG TICKS │ AVG TURNS │ AVG DURATION  
╶───────────┼───────────┼──────────────╴
     220.01 │     76.19 │   9.361 secs  
            ╵           ╵               
